| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | ArraysParallelSortHelpers.
A placeholder task for Sorters, used for the lowest quartile task, that does not need to maintain array state. |
| pack-priv static class | ArraysParallelSortHelpers.
Object + Comparator support class |
| pack-priv static class | ArraysParallelSortHelpers.
A trigger for secondary merge of two merges |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| ArraysParallelSortHelpers | back to summary |
|---|---|
| pack-priv ArraysParallelSortHelpers() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final void | compute()
Implements abstract java. The main computation performed by this task. |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides java. | |
| EmptyCompleter | back to summary |
|---|---|
| pack-priv EmptyCompleter(CountedCompleter<?> p) | |
| compute | back to summary |
|---|---|
| public final void compute() Implements abstract java. Doc from java. The main computation performed by this task. | |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| FJObject | back to summary |
|---|---|
| pack-priv FJObject() | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final T[] | |
| pack-priv Comparator | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int | |
| pack-priv static final long | |
| pack-priv final T[] | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | Merger(CountedCompleter<?> par, T[] a, T[] w, int lbase, int lsize, int rbase, int rsize, int wbase, int gran, Comparator<? super T> comparator)
|
| Modifier and Type | Method and Description |
|---|---|
| public final void | compute()
Implements abstract java. The main computation performed by this task. |
| a | back to summary |
|---|---|
pack-priv final T[] a
| |
| comparator | back to summary |
|---|---|
pack-priv Comparator<? super T> comparator
| |
| gran | back to summary |
|---|---|
| pack-priv final int gran | |
| lbase | back to summary |
|---|---|
| pack-priv final int lbase | |
| lsize | back to summary |
|---|---|
| pack-priv final int lsize | |
| rbase | back to summary |
|---|---|
| pack-priv final int rbase | |
| rsize | back to summary |
|---|---|
| pack-priv final int rsize | |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides java. | |
| w | back to summary |
|---|---|
pack-priv final T[] w
| |
| wbase | back to summary |
|---|---|
| pack-priv final int wbase | |
| Merger | back to summary |
|---|---|
| pack-priv Merger(CountedCompleter<?> par, T[] a, T[] w, int lbase, int lsize, int rbase, int rsize, int wbase, int gran, Comparator<? super T> comparator) | |
| compute | back to summary |
|---|---|
| public final void compute() Implements abstract java. Doc from java. The main computation performed by this task. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final T[] | |
| pack-priv final int | |
| pack-priv Comparator | |
| pack-priv final int | |
| pack-priv static final long | |
| pack-priv final int | |
| pack-priv final T[] | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| pack-priv | Sorter(CountedCompleter<?> par, T[] a, T[] w, int base, int size, int wbase, int gran, Comparator<? super T> comparator)
|
| Modifier and Type | Method and Description |
|---|---|
| public final void | compute()
Implements abstract java. The main computation performed by this task. |
| a | back to summary |
|---|---|
pack-priv final T[] a
| |
| base | back to summary |
|---|---|
| pack-priv final int base | |
| comparator | back to summary |
|---|---|
pack-priv Comparator<? super T> comparator
| |
| gran | back to summary |
|---|---|
| pack-priv final int gran | |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides java. | |
| size | back to summary |
|---|---|
| pack-priv final int size | |
| w | back to summary |
|---|---|
pack-priv final T[] w
| |
| wbase | back to summary |
|---|---|
| pack-priv final int wbase | |
| Sorter | back to summary |
|---|---|
| pack-priv Sorter(CountedCompleter<?> par, T[] a, T[] w, int base, int size, int wbase, int gran, Comparator<? super T> comparator) | |
| compute | back to summary |
|---|---|
| public final void compute() Implements abstract java. Doc from java. The main computation performed by this task. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final long | |
| pack-priv final CountedCompleter |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public final void | compute()
Implements abstract java. The main computation performed by this task. |
| public final void | onCompletion(CountedCompleter<?> t)
Overrides java. Performs an action when method |
| serialVersionUID | back to summary |
|---|---|
| pack-priv static final long serialVersionUID Hides java. | |
| task | back to summary |
|---|---|
| pack-priv final CountedCompleter<?> task | |
| Relay | back to summary |
|---|---|
| pack-priv Relay(CountedCompleter<?> task) | |
| compute | back to summary |
|---|---|
| public final void compute() Implements abstract java. Doc from java. The main computation performed by this task. | |
| onCompletion | back to summary |
|---|---|
| public final void onCompletion(CountedCompleter<?> t) Overrides java. Doc from java. Performs an action when method | |