hg: lambda/lambda/jdk: 3 new changesets
brian.goetz at oracle.com
brian.goetz at oracle.com
Thu Jul 5 10:48:29 PDT 2012
Changeset: 2a847460decb
Author: briangoetz
Date: 2012-07-03 16:50 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/2a847460decb
More tests and bugfixes: CumulateOp, StreamOp
! src/share/classes/java/util/streams/ParallelPipeline.java
! src/share/classes/java/util/streams/SequentialMapPipeline.java
! src/share/classes/java/util/streams/SequentialPipeline.java
! src/share/classes/java/util/streams/StreamBuilder.java
! src/share/classes/java/util/streams/ops/CumulateOp.java
! src/share/classes/java/util/streams/ops/SortedOp.java
! src/share/classes/java/util/streams/ops/StatefulOp.java
! src/share/classes/java/util/streams/ops/UniqOp.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/CumulateOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlatMapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/SortedOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
Changeset: 16bfddeae272
Author: briangoetz
Date: 2012-07-05 13:38 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/16bfddeae272
Switch from Splittable to Spliterator; refactor StreamBuilder; refactor parallel Op APIs to use ParallelOpHelper; refactor ParallelPipeline.sequential() to support packing if sizes are known; revamp CumulateOp logic
! .hgignore
! make/java/java/FILES_java.gmk
! makefiles/java/java/FILES_java.gmk
! src/share/classes/java/util/Arrays.java
+ src/share/classes/java/util/Spliterator.java
! src/share/classes/java/util/Splittable.java
- src/share/classes/java/util/streams/FixedStreamBuilder.java
! src/share/classes/java/util/streams/ParallelPipeline.java
! src/share/classes/java/util/streams/StreamBuilder.java
+ src/share/classes/java/util/streams/StreamBuilders.java
! src/share/classes/java/util/streams/Streams.java
! src/share/classes/java/util/streams/ops/AllMatchOp.java
! src/share/classes/java/util/streams/ops/AnyMatchOp.java
! src/share/classes/java/util/streams/ops/CumulateOp.java
! src/share/classes/java/util/streams/ops/EagerOp.java
! src/share/classes/java/util/streams/ops/FindAnyOp.java
! src/share/classes/java/util/streams/ops/FindFirstOp.java
! src/share/classes/java/util/streams/ops/FindOnlyOp.java
! src/share/classes/java/util/streams/ops/FlatMapOp.java
! src/share/classes/java/util/streams/ops/FoldOp.java
! src/share/classes/java/util/streams/ops/GroupByOp.java
! src/share/classes/java/util/streams/ops/NoneMatchOp.java
+ src/share/classes/java/util/streams/ops/ParallelOp.java
! src/share/classes/java/util/streams/ops/ShortCircuitEagerOp.java
! src/share/classes/java/util/streams/ops/SortedOp.java
! src/share/classes/java/util/streams/ops/StatefulOp.java
! src/share/classes/java/util/streams/ops/ToArrayOp.java
! src/share/classes/java/util/streams/ops/UniqOp.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
Changeset: 9a2c2811856d
Author: briangoetz
Date: 2012-07-05 13:48 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/9a2c2811856d
Merge
! make/java/java/FILES_java.gmk
More information about the lambda-dev
mailing list