hg: lambda/lambda/jdk: - StreamBuilder (and primitive specializations) of, which can be used

paul.sandoz at oracle.com paul.sandoz at oracle.com
Thu Apr 11 04:45:35 PDT 2013


Changeset: 105d2c765fae
Author:    psandoz
Date:      2013-04-11 12:55 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/105d2c765fae

- StreamBuilder (and primitive specializations) of, which can be used
with Stream.flatMap.
- Optimize forEach/forEachOrdered for the head of the pipeline.

! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
+ src/share/classes/java/util/stream/StreamBuilder.java
! src/share/classes/java/util/stream/StreamSpliterators.java
! src/share/classes/java/util/stream/Streams.java
! test-ng/tests/org/openjdk/tests/java/util/stream/ForEachOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/StreamBuilderTest.java



More information about the lambda-dev mailing list