Home | History | Annotate | Download | only in concurrent

Lines Matching defs:fork

61  * ForkJoinPool#commonPool()} via {@link #fork}, {@link #invoke}, or
64 * using {@code ForkJoinTask} employ only methods {@link #fork} and
69 * of new forms of fork/join processing.
76 * coordination mechanisms are {@link #fork}, that arranges
82 * cooperate with fork/join scheduling. Subdividable tasks should also
117 * equivalent to {@code fork(); join()} but always attempts to begin
126 * <p>In the most typical usages, a fork-join pair act like a call
127 * (fork) and return (join) from a parallel recursive function. As is
129 * should be performed innermost-first. For example, {@code a.fork();
130 * b.fork(); b.join(); a.join();} is likely to be substantially more
147 * particular style of fork/join processing, typically {@link
179 * creating new basic styles of fork/join processing should minimally
678 * it is not necessarily enforced, it is a usage error to fork a
689 public final ForkJoinTask<V> fork() {
750 t2.fork();
782 t.fork();
834 t.fork();
1099 * subsequent {@code fork}. This method allows repeated reuse of
1168 * fork other tasks.
1186 * heuristic decisions about whether to fork other tasks. In many