git: openjdk/mobile: 2 new changesets

duke duke at openjdk.java.net
Mon Aug 31 15:16:15 UTC 2020


Changeset: 79d12507
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-08-31 16:12:32 +0000
URL:       https://git.openjdk.java.net/mobile/commit/79d12507

8238286: Add new flatMap stream operation that is more amenable to pushing

This patch adds a new flatmap-like operation called mapMulti to the java.util.Stream class as well as the primitive variations of this operation i.e. mapMultiToInt, IntStream mapMulti, etc.

Reviewed-by: psandoz, smarks

! src/java.base/share/classes/java/util/stream/DoublePipeline.java
! src/java.base/share/classes/java/util/stream/DoubleStream.java
! src/java.base/share/classes/java/util/stream/IntPipeline.java
! src/java.base/share/classes/java/util/stream/IntStream.java
! src/java.base/share/classes/java/util/stream/LongPipeline.java
! src/java.base/share/classes/java/util/stream/LongStream.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/FlatMapOpTest.java
+ test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/mapMultiOpTest.java

Changeset: 75e210e3
Author:    duke <duke at openjdk.org>
Date:      2020-08-31 15:15:23 +0000
URL:       https://git.openjdk.java.net/mobile/commit/75e210e3

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list