hg: lambda/lambda/jdk: - unify Find operations.

paul.sandoz at oracle.com paul.sandoz at oracle.com
Wed Dec 5 02:08:02 PST 2012


Changeset: ce5cc90de176
Author:    psandoz
Date:      2012-12-05 11:07 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ce5cc90de176

- unify Find operations.
- test if first result is the first present
- test if any result is present
(Note the level of indirection to the next elements can be removed
once logging warnings go away, since we are just moving around where
the boxing hit occurs)

! src/share/classes/java/util/stream/ReferencePipeline.java
- src/share/classes/java/util/stream/op/FindAnyOp.java
- src/share/classes/java/util/stream/op/FindFirstOp.java
+ src/share/classes/java/util/stream/op/FindOp.java
! src/share/classes/java/util/stream/primitive/IntPipeline.java
! test-ng/tests/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/op/FindAnyOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/op/FindFirstOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamTestDataProvider.java



More information about the lambda-dev mailing list