[aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253064: monitor list simplifications and getting rid of TSM

Daniel D.Daugherty dcubed at openjdk.java.net
Wed Nov 11 16:23:43 UTC 2020


Changeset: 2e19026d
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2020-11-11 16:20:11 +0000
URL:       https://github.com/openjdk/aarch64-port/commit/2e19026d

8253064: monitor list simplifications and getting rid of TSM

Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Reviewed-by: eosterlund, rehn, coleenp

! src/hotspot/share/oops/markWord.cpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/runtime/globals.hpp
+ src/hotspot/share/runtime/monitorDeflationThread.cpp
+ src/hotspot/share/runtime/monitorDeflationThread.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/MonitorDeflationThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ObjectMonitor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! test/hotspot/gtest/runtime/test_objectMonitor.cpp
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java



More information about the aarch64-port-dev mailing list