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

/openjdk7/jdk/src/share/classes/java/util/concurrent/
H A DRecursiveAction.java39 * A recursive resultless {@link ForkJoinTask}. This class
41 * {@code Void} {@code ForkJoinTask}s. Because {@code null} is the
153 public abstract class RecursiveAction extends ForkJoinTask<Void> {
H A DForkJoinWorkerThread.java43 * {@link ForkJoinTask}s.
64 * includes special-cased support for some ForkJoinTask
198 ForkJoinTask<?>[] queue;
201 * The pool this thread works in. Accessed directly by ForkJoinTask.
281 ForkJoinTask<?> currentSteal;
288 ForkJoinTask<?> currentJoin;
362 queue = new ForkJoinTask<?>[INITIAL_QUEUE_CAPACITY];
392 * {@link ForkJoinTask}s.
409 * specialized for (1) ForkJoinTask elements (2) requirement that
437 private static final boolean casSlotNull(ForkJoinTask<
[all...]
H A DRecursiveTask.java39 * A recursive result-bearing {@link ForkJoinTask}.
68 public abstract class RecursiveTask<V> extends ForkJoinTask<V> {
H A DForkJoinPool.java58 * An {@link ExecutorService} for running {@link ForkJoinTask}s.
60 * from non-{@code ForkJoinTask} clients, as well as management and
69 * ForkJoinTask}s). When setting <em>asyncMode</em> to true in
94 * these methods accept instances of {@code ForkJoinTask}, but
109 * <td> {@link #execute(ForkJoinTask)}</td>
110 * <td> {@link ForkJoinTask#fork}</td>
114 * <td> {@link #invoke(ForkJoinTask)}</td>
115 * <td> {@link ForkJoinTask#invoke}</td>
119 * <td> {@link #submit(ForkJoinTask)}</td>
120 * <td> {@link ForkJoinTask#for
[all...]
H A DForkJoinTask.java61 * A {@code ForkJoinTask} is a thread-like entity that is much
66 * <p>A "main" {@code ForkJoinTask} begins execution when submitted
69 * many programs using {@code ForkJoinTask} employ only methods
71 * #invokeAll(ForkJoinTask...) invokeAll}. However, this class also
76 * <p>A {@code ForkJoinTask} is a lightweight form of {@link Future}.
77 * The efficiency of {@code ForkJoinTask}s stems from a set of
133 * <p>The ForkJoinTask class is not usually directly subclassed.
138 * ForkJoinTask subclass declares fields comprising its parameters,
191 public abstract class ForkJoinTask<V> implements Future<V>, Serializable { class in inherits:Future,Serializable
419 static final class ExceptionNode extends WeakReference<ForkJoinTask<
[all...]
/openjdk7/jdk/src/share/sample/forkjoin/mergesort/
H A DMergeSort.java43 import java.util.concurrent.ForkJoinTask;
134 ForkJoinTask<Void> job = pool.submit(new MergeSortTask(array, 0, array.length));
/openjdk7/jdk/make/java/java/
H A DFILES_java.gmk308 java/util/concurrent/ForkJoinTask.java \

Completed in 1892 milliseconds