Searched refs:ForkJoinTask (Results 1 - 5 of 5) sorted by relevance

/libcore/luni/src/main/java/java/util/concurrent/
H A DRecursiveAction.java10 * A recursive resultless {@link ForkJoinTask}. This class
12 * {@code Void} {@code ForkJoinTask}s. Because {@code null} is the
137 public abstract class RecursiveAction extends ForkJoinTask<Void> {
H A DForkJoinWorkerThread.java15 * {@link ForkJoinTask}s.
37 * includes special-cased support for some ForkJoinTask
171 ForkJoinTask<?>[] queue;
174 * The pool this thread works in. Accessed directly by ForkJoinTask.
254 ForkJoinTask<?> currentSteal;
261 ForkJoinTask<?> currentJoin;
335 queue = new ForkJoinTask<?>[INITIAL_QUEUE_CAPACITY];
365 * {@link ForkJoinTask}s.
382 * specialized for (1) ForkJoinTask elements (2) requirement that
410 private static final boolean casSlotNull(ForkJoinTask<
[all...]
H A DRecursiveTask.java10 * A recursive result-bearing {@link ForkJoinTask}.
40 public abstract class RecursiveTask<V> extends ForkJoinTask<V> {
H A DForkJoinPool.java33 * An {@link ExecutorService} for running {@link ForkJoinTask}s.
35 * from non-{@code ForkJoinTask} clients, as well as management and
44 * ForkJoinTask}s). When setting <em>asyncMode</em> to true in
69 * these methods accept instances of {@code ForkJoinTask}, but
84 * <td> {@link #execute(ForkJoinTask)}</td>
85 * <td> {@link ForkJoinTask#fork}</td>
89 * <td> {@link #invoke(ForkJoinTask)}</td>
90 * <td> {@link ForkJoinTask#invoke}</td>
94 * <td> {@link #submit(ForkJoinTask)}</td>
95 * <td> {@link ForkJoinTask#for
[all...]
H A DForkJoinTask.java29 * A {@code ForkJoinTask} is a thread-like entity that is much
34 * <p>A "main" {@code ForkJoinTask} begins execution when submitted
37 * many programs using {@code ForkJoinTask} employ only methods
39 * #invokeAll(ForkJoinTask...) invokeAll}. However, this class also
44 * <p>A {@code ForkJoinTask} is a lightweight form of {@link Future}.
45 * The efficiency of {@code ForkJoinTask}s stems from a set of
101 * <p>The ForkJoinTask class is not usually directly subclassed.
106 * ForkJoinTask subclass declares fields comprising its parameters,
160 public abstract class ForkJoinTask<V> implements Future<V>, Serializable { class in inherits:Future,Serializable
390 static final class ExceptionNode extends WeakReference<ForkJoinTask<
[all...]

Completed in 141 milliseconds