--- jsr166/src/main/java/util/ArrayPrefixUtil.java 2012/12/27 21:28:01 1.3 +++ jsr166/src/main/java/util/ArrayPrefixUtil.java 2013/01/02 03:26:36 1.4 @@ -73,6 +73,7 @@ class ArrayPrefixUtil { static final int MIN_PARTITION = 16; static final class CumulateTask extends CountedCompleter { + static final long serialVersionUID = 5293554502939613543L; final T[] array; final BinaryOperator function; CumulateTask left, right; @@ -222,6 +223,7 @@ class ArrayPrefixUtil { } static final class LongCumulateTask extends CountedCompleter { + static final long serialVersionUID = -5074099945909284273L; final long[] array; final LongBinaryOperator function; LongCumulateTask left, right; @@ -371,6 +373,7 @@ class ArrayPrefixUtil { } static final class DoubleCumulateTask extends CountedCompleter { + static final long serialVersionUID = -586947823794232033L; final double[] array; final DoubleBinaryOperator function; DoubleCumulateTask left, right; @@ -520,6 +523,7 @@ class ArrayPrefixUtil { } static final class IntCumulateTask extends CountedCompleter { + static final long serialVersionUID = 3731755594596840961L; final int[] array; final IntBinaryOperator function; IntCumulateTask left, right;