< prev index next > src/hotspot/share/include/jvm.h
Print this page
JVM_CurrentThread(JNIEnv *env, jclass threadClass);
JNIEXPORT void JNICALL
JVM_SetCurrentThread(JNIEnv *env, jobject thisThread, jobject theThread);
+ JNIEXPORT void JNICALL
+ JVM_SetCurrentLockId(JNIEnv* env, jclass threadClass, jlong tid);
+
JNIEXPORT void JNICALL
JVM_Interrupt(JNIEnv *env, jobject thread);
JNIEXPORT jboolean JNICALL
JVM_HoldsLock(JNIEnv *env, jclass threadClass, jobject obj);
JVM_VirtualThreadHideFrames(JNIEnv* env, jclass clazz, jboolean hide);
JNIEXPORT void JNICALL
JVM_VirtualThreadDisableSuspend(JNIEnv* env, jclass clazz, jboolean enter);
+ JNIEXPORT void JNICALL
+ JVM_VirtualThreadPinnedEvent(jint reasonCode, jstring reasonString);
+
+ JNIEXPORT jobject JNICALL
+ JVM_TakeVirtualThreadListToUnblock(JNIEnv* env, jclass ignored);
+
/*
* Core reflection support.
*/
JNIEXPORT jint JNICALL
JVM_GetClassFileVersion(JNIEnv *env, jclass current);
< prev index next >