On Fri, 12 Jul 2024 15:58:56 GMT, Roman Kennke <rken...@openjdk.org> wrote:
>> src/hotspot/share/runtime/synchronizer.cpp line 390: >> >>> 388: >>> 389: static bool useHeavyMonitors() { >>> 390: #if defined(X86) || defined(AARCH64) || defined(PPC64) || >>> defined(RISCV64) || defined(S390) >> >> Why are those if-defs here? Why is ARM excluded? > > Oh I see, you only moved this up. Still a bit puzzling. This code was just moved. No idea why ARM is excluded. I filed this to deal with this. https://bugs.openjdk.org/browse/JDK-8336325 ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/20067#discussion_r1676253183