hg: lambda/lambda/jdk: - Change IntStream.sum to return long to reduce risk of overflow.

paul.sandoz at oracle.com paul.sandoz at oracle.com
Wed Jan 16 03:14:03 PST 2013


Changeset: 3e2785a914d7
Author:    psandoz
Date:      2013-01-16 12:13 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3e2785a914d7

- Change IntStream.sum to return long to reduce risk of overflow.
- Rename IntStream.mutableReduce to IntStream.collect.
- Add IntStream.collectUnordered.

! src/share/classes/java/util/stream/Collectors.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/IntStream.java
! test-ng/tests/org/openjdk/tests/java/util/stream/IntSumTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/PrimitiveOpsTests.java



More information about the lambda-dev mailing list