Lines Matching refs:env

37 static jobject CountNewGlobalRef(JNIEnv* env, jobject o) {  in CountNewGlobalRef()  argument
39 return gOriginalEnv->NewGlobalRef(env, o); in CountNewGlobalRef()
42 static void DoDeleteGlobalRef(JNIEnv* env, jobject o) { in DoDeleteGlobalRef() argument
43 jclass thr = env->FindClass("java/lang/Thread"); in DoDeleteGlobalRef()
45 if (env->IsInstanceOf(o, thr)) { in DoDeleteGlobalRef()
50 gOriginalEnv->DeleteGlobalRef(env, o); in DoDeleteGlobalRef()
53 extern "C" JNIEXPORT void JNICALL Java_art_Test928_doOtherThreadTest(JNIEnv* env, jclass klass) { in Java_art_Test928_doOtherThreadTest() argument
56 jobject global = env->NewGlobalRef(klass); in Java_art_Test928_doOtherThreadTest()
58 env->DeleteGlobalRef(global); in Java_art_Test928_doOtherThreadTest()
62 JNIEnv* env, jclass klass) { in Java_art_Test928_doJNITableTest() argument
65 if (JvmtiErrorToException(env, jvmti_env, getorig_result)) { in Java_art_Test928_doJNITableTest()
72 if (JvmtiErrorToException(env, jvmti_env, getoverride_result)) { in Java_art_Test928_doJNITableTest()
82 if (JvmtiErrorToException(env, jvmti_env, setoverride_result)) { in Java_art_Test928_doJNITableTest()
86 jobject global = env->NewGlobalRef(klass); in Java_art_Test928_doJNITableTest()
88 env->DeleteGlobalRef(global); in Java_art_Test928_doJNITableTest()
91 env->CallStaticVoidMethod(klass, env->GetStaticMethodID(klass, "runThreadTest", "()V")); in Java_art_Test928_doJNITableTest()
99 if (JvmtiErrorToException(env, jvmti_env, setoverride2_result)) { in Java_art_Test928_doJNITableTest()
103 jobject global2 = env->NewGlobalRef(klass); in Java_art_Test928_doJNITableTest()
105 env->DeleteGlobalRef(global2); in Java_art_Test928_doJNITableTest()