511 |
|
* Arranges to asynchronously execute this task. While it is not |
512 |
|
* necessarily enforced, it is a usage error to fork a task more |
513 |
|
* than once unless it has completed and been reinitialized. |
514 |
+ |
* Subsequent modifications to the state of this task or any data |
515 |
+ |
* it operates on are not necessarily consistently observable by |
516 |
+ |
* any thread other than the one executing it unless preceded by a |
517 |
+ |
* call to {@link #join} or related methods, or a call to {@link |
518 |
+ |
* #isDone} returning {@code true}. |
519 |
|
* |
520 |
|
* <p>This method may be invoked only from within {@code |
521 |
|
* ForkJoinTask} computations (as may be determined using method |