abstract static class PAS.FJSearchBase
extends jsr166y.RecursiveAction
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
hi |
(package private) int |
lo |
(package private) PAS.FJSearchBase |
next |
(package private) AbstractParallelAnyArray |
pap |
(package private) java.util.concurrent.atomic.AtomicInteger |
result |
| Constructor and Description |
|---|
PAS.FJSearchBase(AbstractParallelAnyArray pap,
int lo,
int hi,
PAS.FJSearchBase next,
java.util.concurrent.atomic.AtomicInteger result) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract void |
atLeaf(int l,
int h) |
void |
compute() |
(package private) abstract PAS.FJSearchBase |
newSubtask(int l,
int h,
PAS.FJSearchBase r) |
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, tryUnforkfinal AbstractParallelAnyArray pap
final int lo
final int hi
final PAS.FJSearchBase next
final java.util.concurrent.atomic.AtomicInteger result
PAS.FJSearchBase(AbstractParallelAnyArray pap, int lo, int hi, PAS.FJSearchBase next, java.util.concurrent.atomic.AtomicInteger result)
public void compute()
compute in class jsr166y.RecursiveActionabstract PAS.FJSearchBase newSubtask(int l, int h, PAS.FJSearchBase r)
abstract void atLeaf(int l,
int h)