hg: lambda/lambda/jdk: Remove StreamOpFlags.INFINITELY_SIZED. Some places where getSizeIfKnown() returns -1 or an op clears the size now potentially means it may be infinite (just not known to be).

mike.duigou at oracle.com mike.duigou at oracle.com
Tue Oct 30 16:21:17 PDT 2012


Changeset: ec1d4918ad00
Author:    psandoz
Date:      2012-10-30 16:07 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ec1d4918ad00

Remove StreamOpFlags.INFINITELY_SIZED. Some places where getSizeIfKnown() returns -1 or an op clears the size now potentially means it may be infinite (just not known to be).

! src/share/classes/java/util/streams/AbstractPipeline.java
! src/share/classes/java/util/streams/PipelineHelper.java
! src/share/classes/java/util/streams/StreamOpFlags.java
! src/share/classes/java/util/streams/Streams.java
! src/share/classes/java/util/streams/ops/LimitOp.java
! test-ng/tests/org/openjdk/tests/java/util/streams/StreamOpFlagsTest.java



More information about the lambda-dev mailing list