hg: lambda/lambda/jdk: 3 new changesets
brian.goetz at oracle.com
brian.goetz at oracle.com
Tue Sep 4 14:47:31 PDT 2012
Changeset: eaa2a29f3b92
Author: briangoetz
Date: 2012-09-04 12:02 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/eaa2a29f3b92
Remove unneeded Splittable interface
! make/java/java/FILES_java.gmk
- src/share/classes/java/util/Splittable.java
! src/share/classes/java/util/streams/ops/TreeUtils.java
Changeset: 371fab648ba1
Author: briangoetz
Date: 2012-09-04 17:17 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/371fab648ba1
Replace {Spliterator,StreamAccessor}.forEach with into(Sink); make Spliterator has-a Iterator instead of is-a Iterator; Sink extends Block&BiBlock; adjustments surrounding Map{Streamable,Traversable}
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/MapTraversable.java
- src/share/classes/java/util/Spliterator.java
! src/share/classes/java/util/streams/AbstractPipeline.java
! src/share/classes/java/util/streams/AbstractSequentialMapStreamAccessor.java
! src/share/classes/java/util/streams/AbstractSequentialStreamAccessor.java
! src/share/classes/java/util/streams/MapStream.java
+ src/share/classes/java/util/streams/MapStreamable.java
! src/share/classes/java/util/streams/Sink.java
+ src/share/classes/java/util/streams/Spliterator.java
! src/share/classes/java/util/streams/StreamAccessor.java
! src/share/classes/java/util/streams/Streams.java
! src/share/classes/java/util/streams/ops/CumulateOp.java
! src/share/classes/java/util/streams/ops/FoldOp.java
! src/share/classes/java/util/streams/ops/ForEachOp.java
! src/share/classes/java/util/streams/ops/ParallelOp.java
! src/share/classes/java/util/streams/ops/StatefulOp.java
! src/share/classes/java/util/streams/ops/TerminalOp.java
! src/share/classes/java/util/streams/ops/ToArrayOp.java
! src/share/classes/java/util/streams/ops/TreeUtils.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/StreamOpTestCase.java
Changeset: 6a1eb323c7df
Author: briangoetz
Date: 2012-09-04 17:47 -0400
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/6a1eb323c7df
Merge
! src/share/classes/java/util/Map.java
! src/share/classes/java/util/MapTraversable.java
! src/share/classes/java/util/streams/MapStreamable.java
! src/share/classes/java/util/streams/Stream.java
! src/share/classes/java/util/streams/Streams.java
More information about the lambda-dev
mailing list