RFR: 8342409: [s390x] C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR
Richard Reingruber
rrich at openjdk.org
Thu Oct 17 09:52:12 UTC 2024
On Thu, 17 Oct 2024 06:38:57 GMT, Amit Kumar <amitkumar at openjdk.org> wrote:
> Make sure LIR_Assembler::emit_unwind_handler() jumps to the slow path directly for unlocking a synchronized method if LM_MONITOR is used.
> On the fast paths assertions are added that the mode is actually handled.
>
> Testing: Tier1 test for fastdebug vm showed no regression.
Looks good to me.
Richard.
-------------
Marked as reviewed by rrich (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/21557#pullrequestreview-2374720766
More information about the hotspot-compiler-dev
mailing list