[11u] RFR 8188133: C2: Static field accesses in clinit can trigger deoptimizations

Doerr, Martin martin.doerr at sap.com
Tue Apr 16 12:13:38 UTC 2019


Hi Aleksey,

this looks good. Thanks for backporting.

Best regards,
Martin


-----Original Message-----
From: hotspot-compiler-dev <hotspot-compiler-dev-bounces at openjdk.java.net> On Behalf Of Aleksey Shipilev
Sent: Dienstag, 16. April 2019 13:38
To: hotspot compiler <hotspot-compiler-dev at openjdk.java.net>; jdk-updates-dev at openjdk.java.net
Subject: [11u] RFR 8188133: C2: Static field accesses in clinit can trigger deoptimizations

Original bug:
  https://bugs.openjdk.java.net/browse/JDK-8188133

Original fix:
  http://hg.openjdk.java.net/jdk/jdk/rev/d620a4a1d5ed

The patch does not apply to 11u cleanly due to a different patch context in bytecodeInfo.cpp. The
changed lines in the patch itself seem to be the same as the original.

11u webrev:
  http://cr.openjdk.java.net/~shade/8188133/wevrev.11u.01/

Testing: benchmark from the bug, tier1

-- 
Thanks,
-Aleksey




More information about the jdk-updates-dev mailing list