Mostly this is a spec update for JDWP and JDI, but there are also some minor changes needed to the ThreadReference.stop() handling of JDWP errors, and throwing the appropriate exceptions.
I don't believe any changes are needed in the debug agent since there are no new JVMTI errors being introduced, and the JVMTI errors being returned by StopThread are already properly converted to the appropriate JDWP errors.
- blocks
-
JDK-8306593 Fix nsk/jdi/stop/stop001 for virtual threads and remove from problem list
-
- Resolved
-
- csr for
-
JDK-8306472 Add virtual threads support to JDWP ThreadReference.Stop and JDI ThreadReference.stop()
-
- Closed
-
- duplicates
-
JDK-8289825 ThreadReference.stop does not specify error/exception when virtual thread can't throw async exception
-
- Closed
-
- relates to
-
JDK-8306034 add support of virtual threads to JVMTI StopThread
-
- Resolved
-
(1 links to)