hg: jdk8u/jdk8u-dev/jdk: 8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations

gnu.andrew at redhat.com gnu.andrew at redhat.com
Wed Jun 5 02:09:21 UTC 2019


Changeset: 9772eb3c8097
Author:    shade
Date:      2019-06-05 03:05 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/9772eb3c8097

8075939: Stream.flatMap() causes breaking of short-circuiting of terminal operations
Reviewed-by: forax, smarks, andrew

! src/share/classes/java/util/stream/DoublePipeline.java
! src/share/classes/java/util/stream/IntPipeline.java
! src/share/classes/java/util/stream/LongPipeline.java
! src/share/classes/java/util/stream/ReferencePipeline.java
! src/share/classes/java/util/stream/SortedOps.java
! test/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java



More information about the jdk8u-dev-changes mailing list