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