[jdk17] RFR: 8269304: Regression ~5% in 2005 in b27

Vladimir Kozlov kvn at openjdk.java.net
Sat Jun 26 14:07:09 UTC 2021


JDK-8268347 changes missed check for valid case when all locks/unlocks in coarsened group were eliminated.
As result methods were recompiled without locks coarsening optimization leaving locks in code.

Tested tier1-3, xcomp, performance.

-------------

Commit messages:
 - 8269304: Regression ~5% in 2005 in b27

Changes: https://git.openjdk.java.net/jdk17/pull/155/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk17&pr=155&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8269304
  Stats: 3 lines in 1 file changed: 2 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jdk17/pull/155.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk17 pull/155/head:pull/155

PR: https://git.openjdk.java.net/jdk17/pull/155


More information about the hotspot-compiler-dev mailing list