-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 22
-
Component/s: hotspot
-
b06
-
generic
-
generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8357112 | 21.0.8 | Goetz Lindenmaier | P4 | Resolved | Fixed | b04 |
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)
- backported by
-
JDK-8357112 Improve test coverage for JVMTI GetThreadState on carrier and mounted vthread
-
- Resolved
-
- 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
-
- links to
-
Commit
openjdk/jdk/15195e60
-
Commit(master)
openjdk/jdk21u-dev/b1ff6b70
-
Review
openjdk/jdk/14622
-
Review(master)
openjdk/jdk21u-dev/1782