--- jsr166/src/jsr166e/ForkJoinPool.java 2013/01/22 23:00:06 1.48 +++ jsr166/src/jsr166e/ForkJoinPool.java 2013/01/28 17:31:35 1.50 @@ -1244,7 +1244,7 @@ public class ForkJoinPool extends Abstra volatile Object pad10, pad11, pad12, pad13, pad14, pad15, pad16, pad17; volatile Object pad18, pad19, pad1a, pad1b; - /* + /** * Acquires the plock lock to protect worker array and related * updates. This method is called only if an initial CAS on plock * fails. This acts as a spinlock for normal cases, but falls back @@ -2691,8 +2691,8 @@ public class ForkJoinPool extends Abstra try { for (Callable t : tasks) { ForkJoinTask f = new ForkJoinTask.AdaptedCallable(t); - externalPush(f); futures.add(f); + externalPush(f); } for (int i = 0, size = futures.size(); i < size; i++) ((ForkJoinTask)futures.get(i)).quietlyJoin();