hg: lambda/lambda/jdk: - Fail fast streams. BaseStream.iterator() is considered
paul.sandoz at oracle.com
paul.sandoz at oracle.com
Mon Nov 19 06:19:44 PST 2012
Changeset: 1440e2129616
Author: psandoz
Date: 2012-11-19 15:19 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/1440e2129616
- Fail fast streams. BaseStream.iterator() is considered
a terminal operation. Only one terminal operation may be
performed on at most one stream in the pipeline, otherwise
an ISE will result.
- removed mixed test case scenarios
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/primitive/IntPipeline.java
! test-ng/tests/org/openjdk/tests/java/util/stream/OpTestCase.java
+ test-ng/tests/org/openjdk/tests/java/util/stream/StreamReuseTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/StreamTestScenario.java
! test-ng/tests/org/openjdk/tests/java/util/stream/op/PrimitiveOpsTests.java
! test-ng/tests/org/openjdk/tests/java/util/stream/primitive/IntStreamTestScenario.java
More information about the lambda-dev
mailing list