RFR: 8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880

Nick Gasson ngasson at openjdk.org
Mon Oct 2 13:53:08 UTC 2023


On Fri, 29 Sep 2023 12:49:57 GMT, Andrew Haley <aph at openjdk.org> wrote:

> ```
> -  assert_different_registers(obj, hdr, t1, t2);
> +  assert_different_registers(obj, hdr, t1, t2, rscratch1, rscratch2);
> ```

This is a bit trickier as we'd need to add an additional temporary to `LIR_OpLock` which would affect other platforms (from the call in `C1_MacroAssembler::lock_object()` which passes rscratch2).

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

PR Comment: https://git.openjdk.org/jdk/pull/15978#issuecomment-1743050687


More information about the hotspot-dev mailing list