RFR: 8369039: JDK-8348611 caused regression in Javac-Hot-Generate [v2]
Archie Cobbs
acobbs at openjdk.org
Tue Oct 7 17:42:32 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 two additional commits since the last revision:
- Unstream loops.
- Put back the drive-by tweaks; they seem to matter.
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/27651/files
- new: https://git.openjdk.org/jdk/pull/27651/files/02d2e73f..816162e0
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=27651&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=27651&range=00-01
Stats: 21 lines in 1 file changed: 6 ins; 2 del; 13 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