Searched refs:compareAndSwapLong (Results 1 - 7 of 7) sorted by relevance
/openjdk7/jdk/src/share/classes/java/util/concurrent/atomic/ |
H A D | AtomicLong.java | 55 // setup to use Unsafe.compareAndSwapLong for updates 61 * compareAndSwap for longs. While the Unsafe.compareAndSwapLong 149 return unsafe.compareAndSwapLong(this, valueOffset, expect, update); 165 return unsafe.compareAndSwapLong(this, valueOffset, expect, update);
|
H A D | AtomicLongArray.java | 172 return unsafe.compareAndSwapLong(array, offset, expect, update);
|
H A D | AtomicLongFieldUpdater.java | 309 return unsafe.compareAndSwapLong(obj, offset, expect, update); 314 return unsafe.compareAndSwapLong(obj, offset, expect, update);
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/ |
H A D | Phaser.java | 391 else if (UNSAFE.compareAndSwapLong(this, stateOffset, s, s-=adj)) { 404 UNSAFE.compareAndSwapLong(this, stateOffset, s, n); 436 else if (UNSAFE.compareAndSwapLong(this, stateOffset, 443 if (UNSAFE.compareAndSwapLong(this, stateOffset, s, next)) 453 } while (!UNSAFE.compareAndSwapLong 485 !UNSAFE.compareAndSwapLong 677 else if (UNSAFE.compareAndSwapLong(this, stateOffset, s, 693 if (!UNSAFE.compareAndSwapLong(this, stateOffset, s, n)) 809 if (UNSAFE.compareAndSwapLong(root, stateOffset,
|
H A D | ForkJoinPool.java | 681 UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) { 688 else if (UNSAFE.compareAndSwapLong 714 !UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) 816 if (ctl != c || !UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) { 822 if (UNSAFE.compareAndSwapLong(this, stealCountOffset, s, s + sc)) 901 else if (UNSAFE.compareAndSwapLong(this, ctlOffset, 994 UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) { 1003 if (UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) 1008 if (UNSAFE.compareAndSwapLong(this, ctlOffset, c, nc)) { 1025 do {} while (!UNSAFE.compareAndSwapLong(thi [all...] |
/openjdk7/jdk/src/share/classes/sun/misc/ |
H A D | Unsafe.java | 899 public final native boolean compareAndSwapLong(Object o, long offset, method in class:Unsafe
|
/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | AbstractQueuedLongSynchronizer.java | 343 return unsafe.compareAndSwapLong(this, stateOffset, expect, update);
|
Completed in 97 milliseconds