code: public void setMaxIn( double max ) {
      long imax = Double.doubleToRawLongBits(max);
      double old = _maxIn;
      while( max > old && !_unsafe.compareAndSwapLong(this, _max2Offset, Double.doubleToRawLongBits(old), imax ) )
        old = _maxIn;
    }
docs: Find Inclusive _max2