git: openjdk/jdk: master: 8373366: HandshakeState should disallow suspend ops for disabler threads

Serguei Spitsyn sspitsyn at openjdk.org
Thu Jan 22 01:54:57 UTC 2026


Changeset: 3d919ad4
Branch: master
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2026-01-22 01:53:42 +0000
URL:       https://git.openjdk.org/jdk/commit/3d919ad43a041eb60ce51e78831c77fd3b109aee

8373366: HandshakeState should disallow suspend ops for disabler threads
8375362: Deadlock with unmount of suspended virtual thread interrupting another virtual thread

Reviewed-by: lmesnik, pchilanomate

! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/mountUnmountDisabler.cpp
! src/hotspot/share/runtime/suspendResumeManager.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest2/ThreadStateTest2.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest2/libThreadStateTest2.cpp



More information about the jdk-changes mailing list