# | Line 133 | Line 133 | public class AtomicIntegerFieldUpdaterTe | |
---|---|---|
133 | AtomicIntegerFieldUpdater<AtomicIntegerFieldUpdaterTest> a; | |
134 | a = updaterFor("x"); | |
135 | x = 1; | |
136 | < | while (!a.weakCompareAndSet(this, 1, 2)); |
137 | < | while (!a.weakCompareAndSet(this, 2, -4)); |
136 | > | do {} while (!a.weakCompareAndSet(this, 1, 2)); |
137 | > | do {} while (!a.weakCompareAndSet(this, 2, -4)); |
138 | assertEquals(-4, a.get(this)); | |
139 | < | while (!a.weakCompareAndSet(this, -4, 7)); |
139 | > | do {} while (!a.weakCompareAndSet(this, -4, 7)); |
140 | assertEquals(7, a.get(this)); | |
141 | } | |
142 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |