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.10 by jsr166, Mon Sep 21 01:12:41 2015 UTC vs.
Revision 1.13 by jsr166, Thu Oct 10 16:58:35 2019 UTC

# Line 74 | Line 74 | class ArrayPrefixHelpers {
74      static final int MIN_PARTITION = 16;
75  
76      static final class CumulateTask<T> extends CountedCompleter<Void> {
77 +        @SuppressWarnings("serial") // Not statically typed as Serializable
78          final T[] array;
79 +        @SuppressWarnings("serial") // Not statically typed as Serializable
80          final BinaryOperator<T> function;
81          CumulateTask<T> left, right;
82 <        T in, out;
82 >        @SuppressWarnings("serial") // Not statically typed as Serializable
83 >        T in;
84 >        @SuppressWarnings("serial") // Not statically typed as Serializable
85 >        T out;
86          final int lo, hi, origin, fence, threshold;
87  
88          /** Root task constructor */
# Line 222 | Line 227 | class ArrayPrefixHelpers {
227                  }
228              }
229          }
230 +        // OPENJDK @java.io.Serial
231          private static final long serialVersionUID = 5293554502939613543L;
232      }
233  
234      static final class LongCumulateTask extends CountedCompleter<Void> {
235          final long[] array;
236 +        @SuppressWarnings("serial") // Not statically typed as Serializable
237          final LongBinaryOperator function;
238          LongCumulateTask left, right;
239          long in, out;
# Line 372 | Line 379 | class ArrayPrefixHelpers {
379                  }
380              }
381          }
382 +        // OPENJDK @java.io.Serial
383          private static final long serialVersionUID = -5074099945909284273L;
384      }
385  
386      static final class DoubleCumulateTask extends CountedCompleter<Void> {
387          final double[] array;
388 +        @SuppressWarnings("serial") // Not statically typed as Serializable
389          final DoubleBinaryOperator function;
390          DoubleCumulateTask left, right;
391          double in, out;
# Line 522 | Line 531 | class ArrayPrefixHelpers {
531                  }
532              }
533          }
534 +        // OPENJDK @java.io.Serial
535          private static final long serialVersionUID = -586947823794232033L;
536      }
537  
538      static final class IntCumulateTask extends CountedCompleter<Void> {
539          final int[] array;
540 +        @SuppressWarnings("serial") // Not statically typed as Serializable
541          final IntBinaryOperator function;
542          IntCumulateTask left, right;
543          int in, out;
# Line 672 | Line 683 | class ArrayPrefixHelpers {
683                  }
684              }
685          }
686 +        // OPENJDK @java.io.Serial
687          private static final long serialVersionUID = 3731755594596840961L;
688      }
689   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines