# | Line 39 | Line 39 | public class CancellableTask implements | |
---|---|---|
39 | private static final Object CANCELLED = new Object(); | |
40 | ||
41 | private static AtomicReferenceFieldUpdater<CancellableTask, Object> | |
42 | < | runnerUpdater = new AtomicReferenceFieldUpdater<CancellableTask, Object>(new CancellableTask[0], new Object[0], "runner"); |
42 | > | runnerUpdater = new AtomicReferenceFieldUpdater<CancellableTask, Object>(CancellableTask.class, Object.class, "runner"); |
43 | ||
44 | /** | |
45 | * The runnable underlying this task |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |