Lines Matching refs:self
149 jobject AddGlobalRef(Thread* self, ObjPtr<mirror::Object> obj)
153 jweak AddWeakGlobalRef(Thread* self, ObjPtr<mirror::Object> obj)
157 void DeleteGlobalRef(Thread* self, jobject obj) REQUIRES(!Locks::jni_globals_lock_);
159 void DeleteWeakGlobalRef(Thread* self, jweak obj) REQUIRES(!Locks::jni_weak_globals_lock_);
168 void UpdateGlobal(Thread* self, IndirectRef ref, ObjPtr<mirror::Object> result)
172 ObjPtr<mirror::Object> DecodeWeakGlobal(Thread* self, IndirectRef ref)
176 ObjPtr<mirror::Object> DecodeWeakGlobalLocked(Thread* self, IndirectRef ref)
182 ObjPtr<mirror::Object> DecodeWeakGlobalDuringShutdown(Thread* self, IndirectRef ref)
187 bool IsWeakGlobalCleared(Thread* self, IndirectRef ref)
191 void UpdateWeakGlobal(Thread* self, IndirectRef ref, ObjPtr<mirror::Object> result)
219 bool MayAccessWeakGlobalsUnlocked(Thread* self) const REQUIRES_SHARED(Locks::mutator_lock_);
220 bool MayAccessWeakGlobals(Thread* self) const