Home | History | Annotate | Download | only in jsr166

Lines Matching defs:ai

31         AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
32 assertSame(one, ai.getReference());
33 assertFalse(ai.isMarked());
44 AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
45 assertSame(one, ai.getReference());
46 assertFalse(ai.isMarked());
47 assertSame(one, ai.get(mark));
49 ai.set(two, false);
50 assertSame(two, ai.getReference());
51 assertFalse(ai.isMarked());
52 assertSame(two, ai.get(mark));
54 ai.set(one, true);
55 assertSame(one, ai.getReference());
56 assertTrue(ai.isMarked());
57 assertSame(one, ai.get(mark));
66 AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
67 assertFalse(ai.isMarked());
68 assertTrue(ai.attemptMark(one, true));
69 assertTrue(ai.isMarked());
70 assertSame(one, ai.get(mark));
80 AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
81 assertSame(one, ai.get(mark));
82 assertFalse(ai.isMarked());
85 assertTrue(ai.compareAndSet(one, two, false, false));
86 assertSame(two, ai.get(mark));
89 assertTrue(ai.compareAndSet(two, m3, false, true));
90 assertSame(m3, ai.get(mark));
93 assertFalse(ai.compareAndSet(two, m3, true, true));
94 assertSame(m3, ai.get(mark));
103 final AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
106 while (!ai.compareAndSet(two, three, false, false))
111 assertTrue(ai.compareAndSet(one, two, false, false));
114 assertSame(three, ai.getReference());
115 assertFalse(ai.isMarked());
123 final AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
126 while (!ai.compareAndSet(one, one, true, false))
131 assertTrue(ai.compareAndSet(one, one, false, true));
134 assertSame(one, ai.getReference());
135 assertFalse(ai.isMarked());
144 AtomicMarkableReference ai = new AtomicMarkableReference(one, false);
145 assertSame(one, ai.get(mark));
146 assertFalse(ai.isMarked());
149 do {} while (!ai.weakCompareAndSet(one, two, false, false));
150 assertSame(two, ai.get(mark));
153 do {} while (!ai.weakCompareAndSet(two, m3, false, true));
154 assertSame(m3, ai.get(mark));