8289278: Suspend/ResumeAllVirtualThreads need both can_suspend and can_support_virtual_threads

Reviewed-by: sspitsyn, dcubed, dholmes, iris
This commit is contained in:
Alan Bateman 2022-06-30 08:49:32 +00:00
parent cf7154498f
commit c20b3aa9c5
2 changed files with 4 additions and 4 deletions
src/hotspot/share/prims

@ -1743,7 +1743,7 @@ jvmtiEnv *jvmti;
<origin>new</origin>
<capabilities>
<required id="can_suspend"></required>
<required id="can_support_virtual_threads"></required>
<required id="can_support_virtual_threads">Can support virtual threads</required>
</capabilities>
<parameters>
<param id="except_count">
@ -1871,7 +1871,7 @@ jvmtiEnv *jvmti;
<origin>new</origin>
<capabilities>
<required id="can_suspend"></required>
<required id="can_support_virtual_threads"></required>
<required id="can_support_virtual_threads">Can support virtual threads</required>
</capabilities>
<parameters>
<param id="except_count">
@ -10611,7 +10611,7 @@ myInit() {
<functionlink id="ResumeAllVirtualThreads"></functionlink>,
and the following events can be enabled:
<eventlink id="VirtualThreadStart"></eventlink>,
<eventlink id="VirtualThreadEnd"></eventlink>,
<eventlink id="VirtualThreadEnd"></eventlink>.
</description>
</capabilityfield>
</capabilitiestypedef>

@ -1104,7 +1104,7 @@ typedef struct {
The following capability
</xsl:when>
<xsl:otherwise>
One of the following capabilities
The following capabilities
</xsl:otherwise>
</xsl:choose>
(as returned by <a href="#GetCapabilities"><code>GetCapabilities</code></a>)