--- jsr166/src/jsr166y/ForkJoinTask.java 2009/08/06 23:08:50 1.42 +++ jsr166/src/jsr166y/ForkJoinTask.java 2009/08/19 11:24:58 1.43 @@ -511,6 +511,11 @@ public abstract class ForkJoinTask im * Arranges to asynchronously execute this task. While it is not * necessarily enforced, it is a usage error to fork a task more * than once unless it has completed and been reinitialized. + * Subsequent modifications to the state of this task or any data + * it operates on are not necessarily consistently observable by + * any thread other than the one executing it unless preceded by a + * call to {@link #join} or related methods, or a call to {@link + * #isDone} returning {@code true}. * *

This method may be invoked only from within {@code * ForkJoinTask} computations (as may be determined using method