Lines Matching defs:update
98 * @param update the new value
103 public abstract boolean compareAndSet(T obj, long expect, long update);
118 * @param update the new value
123 public abstract boolean weakCompareAndSet(T obj, long expect, long update);
307 public boolean compareAndSet(T obj, long expect, long update) {
309 return unsafe.compareAndSwapLong(obj, offset, expect, update);
312 public boolean weakCompareAndSet(T obj, long expect, long update) {
314 return unsafe.compareAndSwapLong(obj, offset, expect, update);
388 public boolean compareAndSet(T obj, long expect, long update) {
394 unsafe.putLong(obj, offset, update);
399 public boolean weakCompareAndSet(T obj, long expect, long update) {
400 return compareAndSet(obj, expect, update);