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

Comparing jsr166/src/main/java/util/ArrayPrefixHelpers.java (file contents):
Revision 1.1 by dl, Wed Jan 16 19:01:22 2013 UTC vs.
Revision 1.2 by jsr166, Sun Jan 20 04:25:11 2013 UTC

# Line 187 | Line 187 | class ArrayPrefixHelpers {
187                          sum = t.in;
188                      t.out = sum;
189                      for (CumulateTask<T> par;;) {             // propagate
190 <                        if ((par = (CumulateTask<T>)t.getCompleter()) == null) {
190 >                        @SuppressWarnings("unchecked") CumulateTask<T> partmp
191 >                            = (CumulateTask<T>)t.getCompleter();
192 >                        if ((par = partmp) == null) {
193                              if ((state & FINISHED) != 0)      // enable join
194                                  t.quietlyComplete();
195                              break outer;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines