RFR: 8369039: JDK-8348611 caused regression in Javac-Hot-Generate [v3]
Archie Cobbs
acobbs at openjdk.org
Tue Oct 7 18:22:43 UTC 2025
> The refactoring in [JDK-8348611](https://bugs.openjdk.org/browse/JDK-8348611) caused a regression in compiler performance. In the the refactoring there were a couple of simple optimizations that were missed. When put in place, these seem to (mostly) address the performance issue.
Archie Cobbs has updated the pull request incrementally with one additional commit since the last revision:
Do more desugaring of Stream and Optional.
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27651/files
- new: https://git.openjdk.org/jdk/pull/27651/files/816162e0..c7d5d300
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27651&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27651&range=01-02
Stats: 12 lines in 1 file changed: 4 ins; 3 del; 5 mod
Patch: https://git.openjdk.org/jdk/pull/27651.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27651/head:pull/27651
PR: https://git.openjdk.org/jdk/pull/27651
More information about the compiler-dev
mailing list