701 |
|
if (q != null && maxTasks > 0) |
702 |
|
q.helpComplete(this, owned, maxTasks); |
703 |
|
} |
704 |
– |
|
704 |
|
// ForkJoinTask overrides |
705 |
|
|
706 |
|
/** |
747 |
|
protected void setRawResult(T t) { } |
748 |
|
|
749 |
|
/* |
750 |
< |
This class uses |
751 |
< |
* jdk-internal Unsafe for atomics and special memory modes, |
752 |
< |
* rather than VarHandles, to avoid initialization dependencies in |
753 |
< |
* other jdk components that require early parallelism. |
750 |
> |
* This class uses jdk-internal Unsafe for atomics and special |
751 |
> |
* memory modes, rather than VarHandles, to avoid initialization |
752 |
> |
* dependencies in other jdk components that require early |
753 |
> |
* parallelism. |
754 |
|
*/ |
755 |
|
private static final Unsafe U; |
756 |
|
private static final long PENDING; |