Searched refs:jni_globals_lock_ (Results 1 – 4 of 4) sorted by relevance
/art/runtime/jni/ |
D | java_vm_ext.h | 131 !Locks::jni_globals_lock_, 136 REQUIRES(!Locks::jni_globals_lock_, 143 REQUIRES(!Locks::jni_globals_lock_); 155 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::jni_globals_lock_); 160 EXPORT void DeleteGlobalRef(Thread* self, jobject obj) REQUIRES(!Locks::jni_globals_lock_); 175 REQUIRES(!Locks::jni_globals_lock_); 210 REQUIRES(!Locks::jni_globals_lock_); 241 inline void MaybeTraceGlobals() REQUIRES(Locks::jni_globals_lock_); 286 uint32_t global_ref_report_counter_ GUARDED_BY(Locks::jni_globals_lock_)
|
D | java_vm_ext.cc | 704 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in AddGlobalRef() 755 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in DeleteGlobalRef() 798 ReaderMutexLock mu(self, *Locks::jni_globals_lock_); in DumpForSigQuit() 845 WriterMutexLock mu(self, *Locks::jni_globals_lock_); in UpdateGlobal() 913 ReaderMutexLock mu(self, *Locks::jni_globals_lock_); in DumpReferenceTables() 1185 WriterMutexLock mu(Thread::Current(), *Locks::jni_globals_lock_); in TrimGlobals() 1191 ReaderMutexLock mu(self, *Locks::jni_globals_lock_); in VisitRoots()
|
/art/runtime/base/ |
D | locks.h | 325 static ReaderWriterMutex* jni_globals_lock_ ACQUIRED_AFTER(reference_queue_soft_references_lock_); 328 static Mutex* jni_weak_globals_lock_ ACQUIRED_AFTER(jni_globals_lock_);
|
D | locks.cc | 75 ReaderWriterMutex* Locks::jni_globals_lock_ = nullptr; member in art::Locks 299 DCHECK(jni_globals_lock_ == nullptr); in Init() 300 jni_globals_lock_ = in Init()
|