hg: lambda/lambda/jdk: 2 new changesets
brian.goetz at oracle.com
brian.goetz at oracle.com
Wed Nov 14 22:24:00 PST 2012
Changeset: 30db89b2808e
Author: briangoetz
Date: 2012-11-15 00:47 -0500
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/30db89b2808e
Add slice op (combination of skip+limit); merge SkipOP and LimitOp implementations into a single SliceOp; parallel implementation of SliceOp; more tests
! make/com/sun/crypto/provider/Makefile
! make/com/sun/net/httpserver/Makefile
! make/docs/CORE_PKGS.gmk
! make/sun/security/other/Makefile
! makefiles/docs/CORE_PKGS.gmk
! src/share/classes/java/util/Arrays.java
! src/share/classes/java/util/concurrent/CountedCompleter.java
! src/share/classes/java/util/concurrent/ForkJoinPool.java
! src/share/classes/java/util/concurrent/ForkJoinTask.java
! src/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/share/classes/java/util/streams/ReferencePipeline.java
! src/share/classes/java/util/streams/Sink.java
! src/share/classes/java/util/streams/Stream.java
! src/share/classes/java/util/streams/StreamShapeFactory.java
! src/share/classes/java/util/streams/ops/AbstractTask.java
! src/share/classes/java/util/streams/ops/ConcatOp.java
! src/share/classes/java/util/streams/ops/CumulateOp.java
! src/share/classes/java/util/streams/ops/FilterOp.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/ForEachOp.java
! src/share/classes/java/util/streams/ops/GroupByOp.java
! src/share/classes/java/util/streams/ops/MapOp.java
! src/share/classes/java/util/streams/ops/Nodes.java
! src/share/classes/java/util/streams/ops/ReduceByOp.java
! src/share/classes/java/util/streams/ops/SeedlessFoldOp.java
! src/share/classes/java/util/streams/ops/SliceOp.java
! src/share/classes/java/util/streams/ops/SortedOp.java
! src/share/classes/java/util/streams/ops/TeeOp.java
! src/share/classes/java/util/streams/ops/TreeUtils.java
! src/share/classes/java/util/streams/ops/UniqOp.java
+ src/share/classes/java/util/streams/primitives/IntBlock.java
+ src/share/classes/java/util/streams/primitives/IntCollectorOps.java
+ src/share/classes/java/util/streams/primitives/IntFactory.java
+ src/share/classes/java/util/streams/primitives/IntFilterOp.java
+ src/share/classes/java/util/streams/primitives/IntForEachOp.java
+ src/share/classes/java/util/streams/primitives/IntIterable.java
+ src/share/classes/java/util/streams/primitives/IntIterator.java
+ src/share/classes/java/util/streams/primitives/IntLimitOp.java
+ src/share/classes/java/util/streams/primitives/IntMapOp.java
+ src/share/classes/java/util/streams/primitives/IntNode.java
+ src/share/classes/java/util/streams/primitives/IntNodeBuilder.java
+ src/share/classes/java/util/streams/primitives/IntNodes.java
+ src/share/classes/java/util/streams/primitives/IntPipeline.java
+ src/share/classes/java/util/streams/primitives/IntPredicate.java
+ src/share/classes/java/util/streams/primitives/IntSink.java
+ src/share/classes/java/util/streams/primitives/IntSortedOp.java
+ src/share/classes/java/util/streams/primitives/IntSpliterator.java
+ src/share/classes/java/util/streams/primitives/IntStream.java
+ src/share/classes/java/util/streams/primitives/IntSumOp.java
+ src/share/classes/java/util/streams/primitives/IntTeeOp.java
+ src/share/classes/java/util/streams/primitives/IntTerminalSink.java
+ src/share/classes/java/util/streams/primitives/IntToArrayOp.java
+ src/share/classes/java/util/streams/primitives/IntToIntegerOp.java
+ src/share/classes/java/util/streams/primitives/IntTreeUtils.java
+ src/share/classes/java/util/streams/primitives/IntUnaryOperator.java
+ src/share/classes/java/util/streams/primitives/Primitives.java
+ src/share/classes/java/util/streams/primitives/RefToIntMapOp.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/streams/OpTestCase.java
! test-ng/tests/org/openjdk/tests/java/util/streams/StreamIntermediateOpTestScenario.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FilterOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FindFirstOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/FlatMapOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/IntNodeTest.java
- test-ng/tests/org/openjdk/tests/java/util/streams/ops/LimitOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/MapOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/NodeBuilderTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/NodeTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/PrimitiveOpsTests.java
- test-ng/tests/org/openjdk/tests/java/util/streams/ops/SkipOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/SliceOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/ToArrayOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/primitives/IntFilterOpTest.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/primitives/IntStreamIntermediateOpTestScenario.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/primitives/IntStreamTestData.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/primitives/IntStreamTestDataProvider.java
Changeset: 5a54b0ddbbcb
Author: briangoetz
Date: 2012-11-15 00:56 -0500
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/5a54b0ddbbcb
Merge
! src/share/classes/java/util/streams/ReferencePipeline.java
! src/share/classes/java/util/streams/Stream.java
! src/share/classes/java/util/streams/ops/AbstractTask.java
! src/share/classes/java/util/streams/ops/Nodes.java
! src/share/classes/java/util/streams/ops/SliceOp.java
! src/share/classes/java/util/streams/primitives/IntFilterOp.java
! src/share/classes/java/util/streams/primitives/IntForEachOp.java
! src/share/classes/java/util/streams/primitives/IntMapOp.java
! src/share/classes/java/util/streams/primitives/IntNodes.java
! src/share/classes/java/util/streams/primitives/IntSink.java
! src/share/classes/java/util/streams/primitives/IntSortedOp.java
! src/share/classes/java/util/streams/primitives/IntSumOp.java
! src/share/classes/java/util/streams/primitives/IntTeeOp.java
! src/share/classes/java/util/streams/primitives/IntToIntegerOp.java
! src/share/classes/java/util/streams/primitives/IntTreeUtils.java
! src/share/classes/java/util/streams/primitives/Primitives.java
! src/share/classes/java/util/streams/primitives/RefToIntMapOp.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/streams/OpTestCase.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/IntNodeTest.java
More information about the lambda-dev
mailing list