git: openjdk/jdk: 8265029: Preserve SIZED characteristics on slice operations (skip, limit)
Tagir F.Valeev
tvaleev at openjdk.java.net
Fri May 28 01:57:11 UTC 2021
Changeset: 0c9daa7e
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-05-28 01:56:38 +0000
URL: https://git.openjdk.java.net/jdk/commit/0c9daa7ed579cd82343f37a68964876ebc48122e
8265029: Preserve SIZED characteristics on slice operations (skip, limit)
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
! src/java.base/share/classes/java/util/stream/PipelineHelper.java
! src/java.base/share/classes/java/util/stream/ReduceOps.java
! src/java.base/share/classes/java/util/stream/SliceOps.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/SliceToList.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedCount.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedSum.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SliceToArray.java
More information about the jdk-changes
mailing list