git: openjdk/jdk: master: 8362193: Re-work MacOS/AArch64 SpinPause to handle SB

Evgeny Astigeevich eastigeevich at openjdk.org
Wed Jul 23 13:53:02 UTC 2025


Changeset: 743c8212
Branch: master
Author:    Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2025-07-23 13:51:49 +0000
URL:       https://git.openjdk.org/jdk/commit/743c821289a6562972364b5dcce8dd29a786264a

8362193: Re-work MacOS/AArch64 SpinPause to handle SB

Reviewed-by: shade, aph

! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/spin_wait_aarch64.cpp
! src/hotspot/cpu/aarch64/spin_wait_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp
! src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
+ test/hotspot/gtest/aarch64/test_spin_pause.cpp
+ test/hotspot/jtreg/gtest/TestSpinPauseAArch64.java



More information about the jdk-changes mailing list