RFR: 8342409: [s390x] C1 unwind_handler fails to unlock synchronized methods with LM_MONITOR

Amit Kumar amitkumar at openjdk.org
Fri Oct 18 04:02:38 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.

@RealLucy can I get another approval for this :-)

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

PR Comment: https://git.openjdk.org/jdk/pull/21557#issuecomment-2421285274


More information about the hotspot-compiler-dev mailing list