285
286 JNIEXPORT jobject JNICALL
287 JVM_CurrentCarrierThread(JNIEnv *env, jclass threadClass);
288
289 JNIEXPORT jobject JNICALL
290 JVM_CurrentThread(JNIEnv *env, jclass threadClass);
291
292 JNIEXPORT void JNICALL
293 JVM_SetCurrentThread(JNIEnv *env, jobject thisThread, jobject theThread);
294
295 JNIEXPORT void JNICALL
296 JVM_Interrupt(JNIEnv *env, jobject thread);
297
298 JNIEXPORT jboolean JNICALL
299 JVM_HoldsLock(JNIEnv *env, jclass threadClass, jobject obj);
300
301 JNIEXPORT jobject JNICALL
302 JVM_GetStackTrace(JNIEnv *env, jobject thread);
303
304 JNIEXPORT jobject JNICALL
305 JVM_CreateThreadSnapshot(JNIEnv* env, jobject thread);
306
307 JNIEXPORT jobjectArray JNICALL
308 JVM_GetAllThreads(JNIEnv *env, jclass dummy);
309
310 JNIEXPORT void JNICALL
311 JVM_SetNativeThreadName(JNIEnv *env, jobject jthread, jstring name);
312
313 /* getStackTrace() and getAllStackTraces() method */
314 JNIEXPORT jobjectArray JNICALL
315 JVM_DumpThreads(JNIEnv *env, jclass threadClass, jobjectArray threads);
316
317 JNIEXPORT jobject JNICALL
318 JVM_ScopedValueCache(JNIEnv *env, jclass threadClass);
319
320 JNIEXPORT void JNICALL
321 JVM_SetScopedValueCache(JNIEnv *env, jclass threadClass, jobject theCache);
322
323 JNIEXPORT jobject JNICALL
324 JVM_FindScopedValueBindings(JNIEnv *env, jclass threadClass);
325
|
285
286 JNIEXPORT jobject JNICALL
287 JVM_CurrentCarrierThread(JNIEnv *env, jclass threadClass);
288
289 JNIEXPORT jobject JNICALL
290 JVM_CurrentThread(JNIEnv *env, jclass threadClass);
291
292 JNIEXPORT void JNICALL
293 JVM_SetCurrentThread(JNIEnv *env, jobject thisThread, jobject theThread);
294
295 JNIEXPORT void JNICALL
296 JVM_Interrupt(JNIEnv *env, jobject thread);
297
298 JNIEXPORT jboolean JNICALL
299 JVM_HoldsLock(JNIEnv *env, jclass threadClass, jobject obj);
300
301 JNIEXPORT jobject JNICALL
302 JVM_GetStackTrace(JNIEnv *env, jobject thread);
303
304 JNIEXPORT jobject JNICALL
305 JVM_CreateThreadSnapshot(JNIEnv* env, jobject thread, jboolean suspendedByCaller);
306
307 JNIEXPORT jobjectArray JNICALL
308 JVM_GetAllThreads(JNIEnv *env, jclass dummy);
309
310 JNIEXPORT void JNICALL
311 JVM_SetNativeThreadName(JNIEnv *env, jobject jthread, jstring name);
312
313 /* getStackTrace() and getAllStackTraces() method */
314 JNIEXPORT jobjectArray JNICALL
315 JVM_DumpThreads(JNIEnv *env, jclass threadClass, jobjectArray threads);
316
317 JNIEXPORT jobject JNICALL
318 JVM_ScopedValueCache(JNIEnv *env, jclass threadClass);
319
320 JNIEXPORT void JNICALL
321 JVM_SetScopedValueCache(JNIEnv *env, jclass threadClass, jobject theCache);
322
323 JNIEXPORT jobject JNICALL
324 JVM_FindScopedValueBindings(JNIEnv *env, jclass threadClass);
325
|