hg: lambda/lambda/jdk: 2 new changesets

brian.goetz at oracle.com brian.goetz at oracle.com
Wed Nov 14 09:21:39 PST 2012


Changeset: 3b1593c9f320
Author:    briangoetz
Date:      2012-11-14 11:41 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/3b1593c9f320

Refactor AbstractTask hierarchy to create cancelable and short-circuitable tasks; refine FindAny,FindFirst,Match to use same; combine Limit and Skip operations into a combined Slice operation; initial work on parallelizing Slice

! src/share/classes/java/util/streams/ReferencePipeline.java
! src/share/classes/java/util/streams/ops/AbstractTask.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/LimitOp.java
! src/share/classes/java/util/streams/ops/MatchOp.java
! src/share/classes/java/util/streams/ops/Nodes.java
! src/share/classes/java/util/streams/ops/OpUtils.java
- src/share/classes/java/util/streams/ops/SkipOp.java
+ src/share/classes/java/util/streams/ops/SliceOp.java
! src/share/classes/java/util/streams/ops/TreeUtils.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/LimitOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/SkipOpTest.java

Changeset: abcf56edb55c
Author:    briangoetz
Date:      2012-11-14 12:21 -0500
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/abcf56edb55c

Merge

! src/share/classes/java/util/streams/ops/AbstractTask.java
- src/share/classes/java/util/streams/ops/LimitOp.java
! src/share/classes/java/util/streams/ops/Nodes.java
! src/share/classes/java/util/streams/ops/OpUtils.java
- src/share/classes/java/util/streams/ops/SkipOp.java
! src/share/classes/java/util/streams/ops/TreeUtils.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/LimitOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/SkipOpTest.java



More information about the lambda-dev mailing list