Lines Matching refs:env
42 static void get_thread_state_info(JNIEnv *env, jint state,
49 values = (*GetThreadStateValues_fp)(env, state);
53 JNU_ThrowInternalError(env, errmsg);
57 (*env)->SetObjectArrayElement(env, stateValues, state, values);
59 names = (*GetThreadStateNames_fp)(env, state, values);
63 JNU_ThrowInternalError(env, errmsg);
66 (*env)->SetObjectArrayElement(env, stateNames, state, names);
70 Java_sun_misc_VM_getThreadStateValues(JNIEnv *env, jclass cls,
78 jsize len1 = (*env)->GetArrayLength(env, values);
79 jsize len2 = (*env)->GetArrayLength(env, names);
84 JNU_ThrowInternalError(env, errmsg);
92 JNU_ThrowInternalError(env,
100 JNU_ThrowInternalError(env,
106 get_thread_state_info(env, JAVA_THREAD_STATE_NEW, values, names);
107 get_thread_state_info(env, JAVA_THREAD_STATE_RUNNABLE, values, names);
108 get_thread_state_info(env, JAVA_THREAD_STATE_BLOCKED, values, names);
109 get_thread_state_info(env, JAVA_THREAD_STATE_WAITING, values, names);
110 get_thread_state_info(env, JAVA_THREAD_STATE_TIMED_WAITING, values, names);
111 get_thread_state_info(env, JAVA_THREAD_STATE_TERMINATED, values, names);
115 Java_sun_misc_VM_latestUserDefinedLoader(JNIEnv *env, jclass cls) {
116 return JVM_LatestUserDefinedLoader(env);
122 Java_sun_misc_VM_initialize(JNIEnv *env, jclass cls) {
126 JNU_ThrowInternalError(env, "Handle for JVM not found for symbol lookup");
137 (*func_p)(env, &info, sizeof(info));