RFR: 8333265: De-duplicate method references in java.util.stream.FindOps
Claes Redestad
redestad at openjdk.org
Thu May 30 12:55:24 UTC 2024
Extracting duplicate method references to static field reduce proxy class spinning and loading. In this case 2 less classes loaded when using `findAny()` on each type of stream.
-------------
Commit messages:
- De-duplicate identical lambdas in FindOps
Changes: https://git.openjdk.org/jdk/pull/19477/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=19477&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8333265
Stats: 35 lines in 2 files changed: 17 ins; 7 del; 11 mod
Patch: https://git.openjdk.org/jdk/pull/19477.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/19477/head:pull/19477
PR: https://git.openjdk.org/jdk/pull/19477
More information about the core-libs-dev
mailing list