git: openjdk/jdk: master: 8338890: Add monitoring/management interface for the virtual thread scheduler
Alan Bateman
alanb at openjdk.org
Tue Sep 10 07:24:05 UTC 2024
Changeset: 7e2bcf6d
Branch: master
Author: Alan Bateman <alanb at openjdk.org>
Date: 2024-09-10 07:23:35 +0000
URL: https://git.openjdk.org/jdk/commit/7e2bcf6d0010161dfbc50da4031e65cb5482fb77
8338890: Add monitoring/management interface for the virtual thread scheduler
Reviewed-by: kevinw
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
+ src/jdk.management/share/classes/jdk/management/VirtualThreadSchedulerMXBean.java
+ src/jdk.management/share/classes/jdk/management/package-info.java
! src/jdk.management/share/classes/module-info.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/GetThreadState/GetThreadStateTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadEventTest/VThreadEventTest.java
! test/jdk/TEST.groups
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
! test/jdk/java/lang/Thread/virtual/MonitorEnterExit.java
! test/jdk/java/lang/Thread/virtual/MonitorWaitNotify.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/VirtualThreadPinnedEventThrows.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALotWhenPinned.java
! test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
+ test/jdk/jdk/management/VirtualThreadSchedulerMXBean/VirtualThreadSchedulerMXBeanTest.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java
More information about the jdk-changes
mailing list