The JVMTI internal JvmtiHandshake and JvmtiUnitedHandshakeClosure classes were introduced in the JDK 22 to unify/simplify the JVMTI functions supporting implementation of the virtual threads. The JVMTI function GetThreadListStackTraces should be also refactored on the base of JvmtiHandshake/JvmtiUnitedHandshakeClosure classes.
- duplicates
-
JDK-8329490 GetThreadListStackTraces function should should use JvmtiHandshake
-
- Closed
-
- relates to
-
JDK-8330303 Crash: assert(_target_jt == nullptr || _target_jt->vthread() == target_h()) failed
-
- Closed
-