hg: lambda/lambda/jdk: Add Stream.unordered() that clears the encounter order flag such

paul.sandoz at oracle.com paul.sandoz at oracle.com
Mon Nov 5 12:22:53 PST 2012


Changeset: 0cf151046f3e
Author:    psandoz
Date:      2012-11-05 21:22 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/0cf151046f3e

Add Stream.unordered() that clears the encounter order flag such
that any downstream stateful operations evaluated in parallel may
choose to apply algorithms that do not preserve encounter order.
Such algorithms might be more efficient than the order preserving algorithms.

! src/share/classes/java/util/streams/Stream.java
! src/share/classes/java/util/streams/ValuePipeline.java
+ test-ng/tests/org/openjdk/tests/java/util/streams/ops/UnorderedStreamTest.java



More information about the lambda-dev mailing list