hg: lambda/lambda/jdk: Optimization for slice when pipeline is SIZED	and
    paul.sandoz at oracle.com 
    paul.sandoz at oracle.com
       
    Thu May  2 10:05:31 PDT 2013
    
    
  
Changeset: 8be9094c8fd8
Author:    psandoz
Date:      2013-05-02 18:57 +0200
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/8be9094c8fd8
Optimization for slice when pipeline is SIZED and
source spliterator is SIZED and SUBSIZED.
This also avoids OOME errors in certain cases when
limit is used to limit streams of very large counts
of elements.
! src/share/classes/java/util/stream/AbstractPipeline.java
! src/share/classes/java/util/stream/PipelineHelper.java
! src/share/classes/java/util/stream/SliceOps.java
! src/share/classes/java/util/stream/StreamSpliterators.java
+ test-ng/boottests/java/util/stream/SliceSpliteratorTest.java
! test-ng/tests/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest.java
    
    
More information about the lambda-dev
mailing list