/guava/guava/src/com/google/common/util/concurrent/AtomicDouble.java
return expect.weakCompareAndSet( this, doubleToRawLongBits( updater) , doubleToRawLongBits( update) ) ;
return updater.weakCompareAndSet ( this, doubleToRawLongBits ( expect ) , doubleToRawLongBits ( update ) ) ;
return longBitsToDouble(updater.getAndSet(this, next)); } public final boolean compareAndSet(double expect, double update) { return updater.compareAndSet(this, doubleToRawLongBits(expect), doubleToRawLongBits(update)); } public final boolean weakCompareAndSet(double expect, double update) { <extra_id_0> } @CanIgnoreReturnValue public final double getAndAdd(double delta) { return getAndAccumulate(delta, Double::sum); } @CanIgnoreReturnValue