Lines Matching defs:env
105 JNIEnv* env = soa.Env();
110 entry->jni_reference = env->NewWeakGlobalRef(local_reference);
116 env->DeleteLocalRef(local_reference);
155 JNIEnv* env = self->GetJniEnv();
159 env->DeleteWeakGlobalRef(entry->jni_reference);
161 env->DeleteGlobalRef(entry->jni_reference);
214 JNIEnv* env = self->GetJniEnv();
216 entry.jni_reference = env->NewWeakGlobalRef(entry.jni_reference);
218 env->DeleteGlobalRef(global);
225 JNIEnv* env = self->GetJniEnv();
227 entry.jni_reference = env->NewGlobalRef(entry.jni_reference);
229 env->DeleteWeakGlobalRef(weak);
240 JNIEnv* env = self->GetJniEnv();
241 return env->IsSameObject(entry.jni_reference, nullptr); // Has the jweak been collected?
257 JNIEnv* env = self->GetJniEnv();
269 env->DeleteWeakGlobalRef(entry->jni_reference);
271 env->DeleteGlobalRef(entry->jni_reference);