git: openjdk/loom: fibers: AArch64 vthread support for JVM intrinsic monitors.

duke duke at openjdk.org
Wed Jan 31 15:47:58 UTC 2024


Changeset: 2ca95a94
Author:    Andrew Haley <aph at openjdk.org>
Date:      2024-01-31 15:47:30 +0000
URL:       https://git.openjdk.org/loom/commit/2ca95a942aae591d35ff8efa104e859df92c5156

AArch64 vthread support for JVM intrinsic monitors.

! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/share/runtime/continuationFreezeThaw.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/StopThreadTest/StopThreadTest.java
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorsTest.java



More information about the loom-dev mailing list