atomically sets the element at position i to the givenupdated value if the current value is bitwise equal to the expected value . concode_field_sep int base concode_elem_sep long[] array concode_elem_sep int shift concode_elem_sep long arrayOffset concode_elem_sep sun.misc.Unsafe unsafe concode_elem_sep long serialVersionUID concode_field_sep void set concode_elem_sep boolean weakCompareAndSet concode_elem_sep void writeObject concode_elem_sep int length concode_elem_sep void readObject concode_elem_sep long byteOffset concode_elem_sep double get concode_elem_sep long checkedByteOffset concode_elem_sep void lazySet concode_elem_sep double getAndAdd concode_elem_sep long getRaw concode_elem_sep double addAndGet concode_elem_sep String toString concode_elem_sep double getAndSet concode_elem_sep sun.misc.Unsafe getUnsafe concode_elem_sep boolean compareAndSetRaw
boolean function ( int arg0 , double arg1 , double arg2 ) { return compareAndSetRaw ( checkedByteOffset ( arg0 ) , doubleToRawLongBits ( arg1 ) , doubleToRawLongBits ( arg2 ) ) ; }