Searched refs:weakCompareAndSet (Results 1 - 24 of 24) sorted by relevance

/libcore/jsr166-tests/src/test/java/jsr166/
H A DAtomicBooleanTest.java89 * repeated weakCompareAndSet succeeds in changing value when equal
94 while (!ai.weakCompareAndSet(true, false));
96 while (!ai.weakCompareAndSet(false, false));
98 while (!ai.weakCompareAndSet(false, true));
H A DAtomicIntegerFieldUpdaterTest.java123 * repeated weakCompareAndSet succeeds in changing value when equal
130 while (!a.weakCompareAndSet(this, 1, 2));
131 while (!a.weakCompareAndSet(this, 2, -4));
133 while (!a.weakCompareAndSet(this, -4, 7));
H A DAtomicLongFieldUpdaterTest.java123 * repeated weakCompareAndSet succeeds in changing value when equal
130 while (!a.weakCompareAndSet(this, 1, 2));
131 while (!a.weakCompareAndSet(this, 2, -4));
133 while (!a.weakCompareAndSet(this, -4, 7));
H A DAtomicReferenceFieldUpdaterTest.java134 * repeated weakCompareAndSet succeeds in changing value when equal
141 while (!a.weakCompareAndSet(this, one, two));
142 while (!a.weakCompareAndSet(this, two, m4));
144 while (!a.weakCompareAndSet(this, m4, seven));
H A DAtomicReferenceTest.java90 * repeated weakCompareAndSet succeeds in changing value when equal
95 while (!ai.weakCompareAndSet(one, two));
96 while (!ai.weakCompareAndSet(two, m4));
98 while (!ai.weakCompareAndSet(m4, seven));
H A DAtomicReferenceArrayTest.java87 aa.weakCompareAndSet(index, null, null);
161 * repeated weakCompareAndSet succeeds in changing value when equal
168 while (!aa.weakCompareAndSet(i, one, two));
169 while (!aa.weakCompareAndSet(i, two, m4));
171 while (!aa.weakCompareAndSet(i, m4, seven));
H A DAtomicMarkableReferenceTest.java128 * repeated weakCompareAndSet succeeds in changing values when equal
138 while (!ai.weakCompareAndSet(one, two, false, false));
142 while (!ai.weakCompareAndSet(two, m3, false, true));
H A DAtomicStampedReferenceTest.java128 * repeated weakCompareAndSet succeeds in changing values when equal
138 while (!ai.weakCompareAndSet(one, two, 0, 0));
142 while (!ai.weakCompareAndSet(two, m3, 0, 1));
H A DAtomicIntegerArrayTest.java71 aa.weakCompareAndSet(index, 1, 2);
153 * repeated weakCompareAndSet succeeds in changing value when equal
160 while (!aa.weakCompareAndSet(i, 1, 2));
161 while (!aa.weakCompareAndSet(i, 2, -4));
163 while (!aa.weakCompareAndSet(i, -4, 7));
H A DAtomicLongArrayTest.java71 aa.weakCompareAndSet(index, 1, 2);
153 * repeated weakCompareAndSet succeeds in changing value when equal
160 while (!aa.weakCompareAndSet(i, 1, 2));
161 while (!aa.weakCompareAndSet(i, 2, -4));
163 while (!aa.weakCompareAndSet(i, -4, 7));
H A DAtomicIntegerTest.java94 * repeated weakCompareAndSet succeeds in changing value when equal
99 while (!ai.weakCompareAndSet(1, 2));
100 while (!ai.weakCompareAndSet(2, -4));
102 while (!ai.weakCompareAndSet(-4, 7));
H A DAtomicLongTest.java96 * repeated weakCompareAndSet succeeds in changing value when equal
101 while (!ai.weakCompareAndSet(1, 2));
102 while (!ai.weakCompareAndSet(2, -4));
104 while (!ai.weakCompareAndSet(-4, 7));
/libcore/luni/src/main/java/java/util/concurrent/atomic/
H A DAtomicBoolean.java79 * <p><a href="package-summary.html#weakCompareAndSet">May fail
87 public boolean weakCompareAndSet(boolean expect, boolean update) { method in class:AtomicBoolean
H A DAtomicReference.java92 * <p><a href="package-summary.html#weakCompareAndSet">May fail
100 public final boolean weakCompareAndSet(V expect, V update) { method in class:AtomicReference
H A DAtomicInteger.java113 * <p><a href="package-summary.html#weakCompareAndSet">May fail
121 public final boolean weakCompareAndSet(int expect, int update) { method in class:AtomicInteger
H A DAtomicLong.java127 * <p><a href="package-summary.html#weakCompareAndSet">May fail
135 public final boolean weakCompareAndSet(long expect, long update) { method in class:AtomicLong
H A DAtomicLongFieldUpdater.java84 * <p><a href="package-summary.html#weakCompareAndSet">May fail
95 public abstract boolean weakCompareAndSet(T obj, long expect, long update); method in class:AtomicLongFieldUpdater
297 public boolean weakCompareAndSet(T obj, long expect, long update) { method in class:AtomicLongFieldUpdater.CASUpdater
397 public boolean weakCompareAndSet(T obj, long expect, long update) { method in class:AtomicLongFieldUpdater.LockedUpdater
H A DAtomicIntegerArray.java149 * <p><a href="package-summary.html#weakCompareAndSet">May fail
158 public final boolean weakCompareAndSet(int i, int expect, int update) { method in class:AtomicIntegerArray
H A DAtomicLongArray.java148 * <p><a href="package-summary.html#weakCompareAndSet">May fail
157 public final boolean weakCompareAndSet(int i, long expect, long update) { method in class:AtomicLongArray
H A DAtomicMarkableReference.java86 * <p><a href="package-summary.html#weakCompareAndSet">May fail
96 public boolean weakCompareAndSet(V expectedReference, method in class:AtomicMarkableReference
H A DAtomicStampedReference.java86 * <p><a href="package-summary.html#weakCompareAndSet">May fail
96 public boolean weakCompareAndSet(V expectedReference, method in class:AtomicStampedReference
H A DAtomicIntegerFieldUpdater.java81 * <p><a href="package-summary.html#weakCompareAndSet">May fail
92 public abstract boolean weakCompareAndSet(T obj, int expect, int update); method in class:AtomicIntegerFieldUpdater
315 public boolean weakCompareAndSet(T obj, int expect, int update) { method in class:AtomicIntegerFieldUpdater.AtomicIntegerFieldUpdaterImpl
H A DAtomicReferenceFieldUpdater.java99 * <p><a href="package-summary.html#weakCompareAndSet">May fail
108 public abstract boolean weakCompareAndSet(T obj, V expect, V update); method in class:AtomicReferenceFieldUpdater
263 public boolean weakCompareAndSet(T obj, V expect, V update) { method in class:AtomicReferenceFieldUpdater.AtomicReferenceFieldUpdaterImpl
H A DAtomicReferenceArray.java163 * <p><a href="package-summary.html#weakCompareAndSet">May fail
172 public final boolean weakCompareAndSet(int i, E expect, E update) { method in class:AtomicReferenceArray

Completed in 135 milliseconds