git: openjdk/mobile: 2 new changesets

duke duke at openjdk.org
Thu Nov 30 14:47:40 UTC 2023


Changeset: 33b26f79
Author:    Viktor Klang <vklang at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2023-11-30 14:45:23 +0000
URL:       https://git.openjdk.org/mobile/commit/33b26f79a986d015abdcd84b89842adc0a4bde64

8319123: Implement JEP 461: Stream Gatherers (Preview)

Reviewed-by: tvaleev, alanb, psandoz

! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
+ src/java.base/share/classes/java/util/stream/Gatherer.java
+ src/java.base/share/classes/java/util/stream/GathererOp.java
+ src/java.base/share/classes/java/util/stream/Gatherers.java
! src/java.base/share/classes/java/util/stream/ReferencePipeline.java
! src/java.base/share/classes/java/util/stream/Stream.java
! src/java.base/share/classes/java/util/stream/package-info.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+ test/jdk/java/util/stream/GathererAPITest.java
+ test/jdk/java/util/stream/GathererTest.java
+ test/jdk/java/util/stream/GatherersTest.java
! test/jdk/lib/testlibrary/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/BenchmarkGathererImpls.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFMRSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapInfinitySeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherFlatMapSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMapSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscPar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherMiscSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReducePar.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherReduceSeq.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/GatherWhileOrdered.java

Changeset: aaca3c2e
Author:    duke <duke at openjdk.org>
Date:      2023-11-30 14:45:59 +0000
URL:       https://git.openjdk.org/mobile/commit/aaca3c2e190fe1db0af0429e56b1502ef43ddd03

Automatic merge of jdk:master into master




More information about the mobile-changes mailing list