Home | History | Annotate | Download | only in jsr166

Lines Matching defs:ai

39         AtomicBoolean ai = new AtomicBoolean();
40 assertFalse(ai.get());
47 AtomicBoolean ai = new AtomicBoolean(true);
48 assertTrue(ai.get());
49 ai.set(false);
50 assertFalse(ai.get());
51 ai.set(true);
52 assertTrue(ai.get());
59 AtomicBoolean ai = new AtomicBoolean(true);
60 assertTrue(ai.get());
61 ai.lazySet(false);
62 assertFalse(ai.get());
63 ai.lazySet(true);
64 assertTrue(ai.get());
71 AtomicBoolean ai = new AtomicBoolean(true);
72 assertTrue(ai.compareAndSet(true, false));
73 assertFalse(ai.get());
74 assertTrue(ai.compareAndSet(false, false));
75 assertFalse(ai.get());
76 assertFalse(ai.compareAndSet(true, false));
77 assertFalse(ai.get());
78 assertTrue(ai.compareAndSet(false, true));
79 assertTrue(ai.get());
87 final AtomicBoolean ai = new AtomicBoolean(true);
90 while (!ai.compareAndSet(false, true)) Thread.yield();
94 assertTrue(ai.compareAndSet(true, false));
104 AtomicBoolean ai = new AtomicBoolean(true);
105 do {} while (!ai.weakCompareAndSet(true, false));
106 assertFalse(ai.get());
107 do {} while (!ai.weakCompareAndSet(false, false));
108 assertFalse(ai.get());
109 do {} while (!ai.weakCompareAndSet(false, true));
110 assertTrue(ai.get());
117 AtomicBoolean ai = new AtomicBoolean(true);
118 assertEquals(true, ai.getAndSet(false));
119 assertEquals(false, ai.getAndSet(false));
120 assertEquals(false, ai.getAndSet(true));
121 assertTrue(ai.get());
141 AtomicBoolean ai = new AtomicBoolean();
142 assertEquals(Boolean.toString(false), ai.toString());
143 ai.set(true);
144 assertEquals(Boolean.toString(true), ai.toString());