VirtualThread notifyJvmti C2 intrinsics depend on the following symbols:
JavaThread::_is_in_VTMS_transition
JavaThread::_is_in_tmp_VTMS_transition
JvmtiVTMSTransitionDisabler::_VTMS_notify_jvmti_events
java_lang_Thread::_jvmti_is_in_VTMS_transition_offset
SharedRuntime::notify_jvmti_vthread_start
SharedRuntime::notify_jvmti_vthread_end
SharedRuntime::notify_jvmti_vthread_mount
SharedRuntime::notify_jvmti_vthread_unmount
To implement the same intrinsics in Graal, we need to export these symbols.
JavaThread::_is_in_VTMS_transition
JavaThread::_is_in_tmp_VTMS_transition
JvmtiVTMSTransitionDisabler::_VTMS_notify_jvmti_events
java_lang_Thread::_jvmti_is_in_VTMS_transition_offset
SharedRuntime::notify_jvmti_vthread_start
SharedRuntime::notify_jvmti_vthread_end
SharedRuntime::notify_jvmti_vthread_mount
SharedRuntime::notify_jvmti_vthread_unmount
To implement the same intrinsics in Graal, we need to export these symbols.
- relates to
-
JDK-8304303 implement VirtualThread class notifyJvmti methods as C2 intrinsics
-
- Resolved
-