210 |
|
final AtomicInteger onCompletionN = new AtomicInteger(0); |
211 |
|
final AtomicInteger onExceptionalCompletionN = new AtomicInteger(0); |
212 |
|
final AtomicInteger setRawResultN = new AtomicInteger(0); |
213 |
< |
final AtomicReference<Object> rawResult = new AtomicReference<Object>(null); |
213 |
> |
final AtomicReference<Object> rawResult = new AtomicReference<>(null); |
214 |
|
int computeN() { return computeN.get(); } |
215 |
|
int onCompletionN() { return onCompletionN.get(); } |
216 |
|
int onExceptionalCompletionN() { return onExceptionalCompletionN.get(); } |
499 |
|
} |
500 |
|
|
501 |
|
/** |
502 |
< |
* quietlyCompleteRoot completes root task |
502 |
> |
* quietlyCompleteRoot completes root task and only root task |
503 |
|
*/ |
504 |
|
public void testQuietlyCompleteRoot() { |
505 |
|
NoopCC a = new NoopCC(); |