ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/jsr166y/ForkJoinTask.java
(Generate patch)

Comparing jsr166/src/jsr166y/ForkJoinTask.java (file contents):
Revision 1.42 by dl, Thu Aug 6 23:08:50 2009 UTC vs.
Revision 1.43 by dl, Wed Aug 19 11:24:58 2009 UTC

# Line 511 | Line 511 | public abstract class ForkJoinTask<V> im
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

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines