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

Andrew Haley aph at openjdk.org
Mon Oct 2 17:13:10 UTC 2023


On Mon, 2 Oct 2023 13:47:39 GMT, Nick Gasson <ngasson 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).

Argh. OK.

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

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


More information about the hotspot-dev mailing list