RFR: 8373366: HandshakeState should disallow suspend ops for disabler threads [v13]
Serguei Spitsyn
sspitsyn at openjdk.org
Wed Jan 21 05:23:40 UTC 2026
On Tue, 20 Jan 2026 20:54:46 GMT, Patricio Chilano Mateo <pchilanomate at openjdk.org> wrote:
>> Serguei Spitsyn has updated the pull request incrementally with one additional commit since the last revision:
>>
>> 8375362: deadlock with unmount of suspended virtual thread interrupting another virtual thread
>
> src/hotspot/share/runtime/javaThread.hpp line 737:
>
>> 735: private:
>> 736: bool _is_in_vthread_transition; // thread is in virtual thread mount state transition
>> 737: bool _is_vthread_transition_disabler; // thread currently disabled vthread transitions
>
> Should we make this field `JVMTI` only?
Good suggestion, thanks! Fixed now.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/28740#discussion_r2711008857
More information about the hotspot-runtime-dev
mailing list