Lines Matching full:jni_reference
27 << ",reference=" << rhs.jni_reference
54 dummy.jni_reference = NULL;
71 entry.jni_reference = env->NewWeakGlobalRef(local_reference);
98 env->DeleteWeakGlobalRef(entry.jni_reference);
100 env->DeleteGlobalRef(entry.jni_reference);
117 return self->DecodeJObject(entry.jni_reference);
126 return entry.jni_reference;
153 jobject global = entry.jni_reference;
154 entry.jni_reference = env->NewWeakGlobalRef(entry.jni_reference);
164 jobject weak = entry.jni_reference;
165 entry.jni_reference = env->NewGlobalRef(entry.jni_reference);
182 return env->IsSameObject(entry.jni_reference, NULL); // Has the jweak been collected?
200 mirror::Object* object = self->DecodeJObject(entry.jni_reference);
202 env->DeleteWeakGlobalRef(entry.jni_reference);
204 env->DeleteGlobalRef(entry.jni_reference);