hg: lambda/lambda/jdk: Ensure spliterator()/iterator() are lazy and do not evaluate
paul.sandoz at oracle.com
paul.sandoz at oracle.com
Fri Jan 11 08:21:10 PST 2013
Changeset: a3efff5326c2
Author: psandoz
Date: 2013-01-11 17:20 +0100
URL: http://hg.openjdk.java.net/lambda/lambda/jdk/rev/a3efff5326c2
Ensure spliterator()/iterator() are lazy and do not evaluate
the pipeline until a method is called on the corresponding
Spliterator/Iterator.
! src/share/classes/java/util/stream/AbstractPipeline.java
+ src/share/classes/java/util/stream/DelegatingSpliterator.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/StreamShapeImpls.java
! test-ng/tests/org/openjdk/tests/java/util/stream/OpTestCase.java
More information about the lambda-dev
mailing list