# | Line 133 | Line 133 | public class AtomicLongFieldUpdaterTest | |
---|---|---|
133 | return; | |
134 | } | |
135 | ||
136 | < | Thread t = new Thread(new Runnable() { |
137 | < | public void run() { |
138 | < | while (!a.compareAndSet(AtomicLongFieldUpdaterTest.this, 2, 3)) Thread.yield(); |
139 | < | }}); |
136 | > | Thread t = new Thread(new CheckedRunnable() { |
137 | > | public void realRun() { |
138 | > | while (!a.compareAndSet(AtomicLongFieldUpdaterTest.this, 2, 3)) |
139 | > | Thread.yield(); |
140 | > | }}); |
141 | ||
142 | t.start(); | |
143 | assertTrue(a.compareAndSet(this, 1, 2)); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |