Lines Matching refs:one
31 AtomicStampedReference ai = new AtomicStampedReference(one, 0);
32 assertSame(one, ai.getReference());
44 AtomicStampedReference ai = new AtomicStampedReference(one, 0);
45 assertSame(one, ai.getReference());
47 assertSame(one, ai.get(mark));
54 ai.set(one, 1);
55 assertSame(one, ai.getReference());
57 assertSame(one, ai.get(mark));
66 AtomicStampedReference ai = new AtomicStampedReference(one, 0);
68 assertTrue(ai.attemptStamp(one, 1));
70 assertSame(one, ai.get(mark));
80 AtomicStampedReference ai = new AtomicStampedReference(one, 0);
81 assertSame(one, ai.get(mark));
85 assertTrue(ai.compareAndSet(one, two, 0, 0));
99 * compareAndSet in one thread enables another waiting for reference value
103 final AtomicStampedReference ai = new AtomicStampedReference(one, 0);
111 assertTrue(ai.compareAndSet(one, two, 0, 0));
119 * compareAndSet in one thread enables another waiting for stamp value
123 final AtomicStampedReference ai = new AtomicStampedReference(one, 0);
126 while (!ai.compareAndSet(one, one, 1, 2))
131 assertTrue(ai.compareAndSet(one, one, 0, 1));
134 assertSame(one, ai.getReference());
144 AtomicStampedReference ai = new AtomicStampedReference(one, 0);
145 assertSame(one, ai.get(mark));
149 do {} while (!ai.weakCompareAndSet(one, two, 0, 0));