[jdk11u-dev] RFR: 8305711: Arm: C2 always enters slowpath for monitorexit

Paul Hohensee phh at openjdk.org
Thu Apr 13 19:46:59 UTC 2023


On Sat, 8 Apr 2023 07:50:31 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:

> Fixes slow thin locking on Arm.
> 
> Not a clean backport since 8241436: "C2: Factor out C2-specific code from MacroAssembler" moved the unlock function from macroAssembler.cpp to c2_MacroAssembler.cpp.
> 
> Manually tested (with -UseBiasedLocking) on Arm.

Lgtm.

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

Marked as reviewed by phh (Reviewer).

PR Review: https://git.openjdk.org/jdk11u-dev/pull/1826#pullrequestreview-1384104342


More information about the jdk-updates-dev mailing list