static final class PAS.FJRemoveAllDriver
extends jsr166y.RecursiveAction
Modifier and Type | Field and Description |
---|---|
(package private) int |
hi |
(package private) int[] |
indices |
(package private) int |
lo |
(package private) int |
offset |
(package private) AbstractParallelAnyArray |
pap |
(package private) int |
threshold |
Constructor and Description |
---|
PAS.FJRemoveAllDriver(AbstractParallelAnyArray pap,
int lo,
int hi) |
Modifier and Type | Method and Description |
---|---|
void |
compute() |
(package private) static int |
inorderMove(PAS.FJRemoveAll t,
int index)
Inorder traversal to move indexed elements across reachable
nodes.
|
adapt, adapt, adapt, cancel, complete, completeExceptionally, fork, get, get, getException, getPool, getQueuedTaskCount, getSurplusQueuedTaskCount, helpQuiesce, inForkJoinPool, invoke, invokeAll, invokeAll, invokeAll, isCancelled, isCompletedAbnormally, isCompletedNormally, isDone, join, peekNextLocalTask, pollNextLocalTask, pollTask, quietlyInvoke, quietlyJoin, reinitialize, tryUnfork
final AbstractParallelAnyArray pap
final int lo
final int hi
final int[] indices
int offset
final int threshold
PAS.FJRemoveAllDriver(AbstractParallelAnyArray pap, int lo, int hi)
public void compute()
compute
in class jsr166y.RecursiveAction
static int inorderMove(PAS.FJRemoveAll t, int index)