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.9 by jsr166, Sun Sep 20 17:42:24 2015 UTC vs.
Revision 1.11 by jsr166, Fri Aug 30 18:05:39 2019 UTC

# Line 118 | Line 118 | class ArrayPrefixHelpers {
118                          int mid = (l + h) >>> 1;
119                          f = rt = t.right =
120                              new CumulateTask<T>(t, fn, a, org, fnc, th, mid, h);
121 <                        t = lt = t.left  =
121 >                        t = lt = t.left =
122                              new CumulateTask<T>(t, fn, a, org, fnc, th, l, mid);
123                      }
124                      else {                           // possibly refork
# Line 222 | Line 222 | class ArrayPrefixHelpers {
222                  }
223              }
224          }
225 +        // OPENJDK @java.io.Serial
226          private static final long serialVersionUID = 5293554502939613543L;
227      }
228  
# Line 270 | Line 271 | class ArrayPrefixHelpers {
271                          int mid = (l + h) >>> 1;
272                          f = rt = t.right =
273                              new LongCumulateTask(t, fn, a, org, fnc, th, mid, h);
274 <                        t = lt = t.left  =
274 >                        t = lt = t.left =
275                              new LongCumulateTask(t, fn, a, org, fnc, th, l, mid);
276                      }
277                      else {                           // possibly refork
# Line 372 | Line 373 | class ArrayPrefixHelpers {
373                  }
374              }
375          }
376 +        // OPENJDK @java.io.Serial
377          private static final long serialVersionUID = -5074099945909284273L;
378      }
379  
# Line 420 | Line 422 | class ArrayPrefixHelpers {
422                          int mid = (l + h) >>> 1;
423                          f = rt = t.right =
424                              new DoubleCumulateTask(t, fn, a, org, fnc, th, mid, h);
425 <                        t = lt = t.left  =
425 >                        t = lt = t.left =
426                              new DoubleCumulateTask(t, fn, a, org, fnc, th, l, mid);
427                      }
428                      else {                           // possibly refork
# Line 522 | Line 524 | class ArrayPrefixHelpers {
524                  }
525              }
526          }
527 +        // OPENJDK @java.io.Serial
528          private static final long serialVersionUID = -586947823794232033L;
529      }
530  
# Line 570 | Line 573 | class ArrayPrefixHelpers {
573                          int mid = (l + h) >>> 1;
574                          f = rt = t.right =
575                              new IntCumulateTask(t, fn, a, org, fnc, th, mid, h);
576 <                        t = lt = t.left  =
576 >                        t = lt = t.left =
577                              new IntCumulateTask(t, fn, a, org, fnc, th, l, mid);
578                      }
579                      else {                           // possibly refork
# Line 672 | Line 675 | class ArrayPrefixHelpers {
675                  }
676              }
677          }
678 +        // OPENJDK @java.io.Serial
679          private static final long serialVersionUID = 3731755594596840961L;
680      }
677
681   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines