Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8289560 | 20 | Alan Bateman | P3 | Resolved | Fixed | b05 |
JDK-8291371 | 19.0.2 | Alan Bateman | P3 | Resolved | Fixed | b01 |
JDK-8291208 | 19.0.1 | Alan Bateman | P3 | Resolved | Fixed | b04 |
This issue was spotted by David Holmes.
SuspendAllVirtualThreads and ResumeAllVirtualThreads require the can_suspend and can_support_virtual_threads capabilities but the JVMTI spec is generated with:
"One of the following capabilities (as returned by GetCapabilities) must be true to use this function"
It should say "The following capabilities ...". The issue seems to be in the XSL used to generate the spec.
SuspendAllVirtualThreads and ResumeAllVirtualThreads require the can_suspend and can_support_virtual_threads capabilities but the JVMTI spec is generated with:
"One of the following capabilities (as returned by GetCapabilities) must be true to use this function"
It should say "The following capabilities ...". The issue seems to be in the XSL used to generate the spec.
- backported by
-
JDK-8289560 Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
- Resolved
-
JDK-8291208 Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
- Resolved
-
JDK-8291371 Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
- Resolved
- csr for
-
JDK-8289287 Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads
- Closed
(1 links to)