-
Enhancement
-
Resolution: Fixed
-
P4
-
22
-
b06
-
generic
-
generic
This is follow-up for JDK-8307153/JDK-8309612
Current GetThreadState test coverage for carrier thread + mounted virtual thread is limited - serviceability/jvmti/vthread/ThreadStateTest tests only JVMTI_THREAD_STATE_RUNNABLE state
Need to improve the test (or implement new one) to test other states, including "suspended" and "interrupted" bits (it's unclear if "interrupted" makes sense for carrier thread)
Current GetThreadState test coverage for carrier thread + mounted virtual thread is limited - serviceability/jvmti/vthread/ThreadStateTest tests only JVMTI_THREAD_STATE_RUNNABLE state
Need to improve the test (or implement new one) to test other states, including "suspended" and "interrupted" bits (it's unclear if "interrupted" makes sense for carrier thread)
- relates to
-
JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
- Resolved
-
JDK-8309612 [REDO] JDK-8307153 JVMTI GetThreadState on carrier should return STATE_WAITING
- Resolved
-
JDK-8310584 GetThreadState reports blocked and runnable for pinned suspended virtual threads
- Resolved