public double getMaxValue() {
<BUG>return extractMaxDouble(memObj_, memAdd_);
}</BUG>
@Override
public void reset() {
<BUG>insertN(memObj_, memAdd_, 0L);
insertMinDouble(memObj_, memAdd_, Double.POSITIVE_INFINITY);
insertMaxDouble(memObj_, memAdd_, Double.NEGATIVE_INFINITY);
insertFlags(memObj_, memAdd_, EMPTY_FLAG_MASK); //not compact, not ordered
}</BUG>
@Override

public double getMaxValue() {
return mem_.getDouble(MAX_DOUBLE);
}
@Override
public void reset() {
mem_.putLong(N_LONG, 0L);
mem_.putDouble(MIN_DOUBLE, Double.POSITIVE_INFINITY);
mem_.putDouble(MAX_DOUBLE, Double.NEGATIVE_INFINITY);
mem_.putByte(FLAGS_BYTE, (byte) EMPTY_FLAG_MASK); //not compact, not ordered
}
@Override
