Searched refs:jni_weak_globals_lock_ (Results 1 – 6 of 6) sorted by relevance
/art/runtime/jni/ |
D | java_vm_ext.h | 132 !Locks::jni_weak_globals_lock_); 137 !Locks::jni_weak_globals_lock_, 147 REQUIRES(!Locks::jni_weak_globals_lock_); 150 REQUIRES(!Locks::jni_weak_globals_lock_); 152 REQUIRES(!Locks::jni_weak_globals_lock_); 158 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::jni_weak_globals_lock_); 162 EXPORT void DeleteWeakGlobalRef(Thread* self, jweak obj) REQUIRES(!Locks::jni_weak_globals_lock_); 166 REQUIRES(!Locks::jni_weak_globals_lock_) { in SweepJniWeakGlobals() 179 REQUIRES(!Locks::jni_weak_globals_lock_); 183 REQUIRES(Locks::jni_weak_globals_lock_); [all …]
|
D | java_vm_ext.cc | 520 (CHECK(Locks::jni_weak_globals_lock_ != nullptr), in JavaVMExt() 521 *Locks::jni_weak_globals_lock_)), in JavaVMExt() 722 self->CheckEmptyCheckpointFromWeakRefAccess(Locks::jni_weak_globals_lock_); in WaitForWeakGlobalsAccess() 733 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in AddWeakGlobalRef() 769 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DeleteWeakGlobalRef() 802 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DumpForSigQuit() 818 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DisallowNewWeakGlobals() 829 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in AllowNewWeakGlobals() 836 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in BroadcastForNewWeakGlobals() 860 MutexLock mu(self, *Locks::jni_weak_globals_lock_); in DecodeWeakGlobal() [all …]
|
/art/runtime/base/ |
D | locks.h | 328 static Mutex* jni_weak_globals_lock_ ACQUIRED_AFTER(jni_globals_lock_); 331 static Mutex* jni_function_table_lock_ ACQUIRED_AFTER(jni_weak_globals_lock_);
|
D | locks.cc | 76 Mutex* Locks::jni_weak_globals_lock_ = nullptr; member in art::Locks 304 DCHECK(jni_weak_globals_lock_ == nullptr); in Init() 305 jni_weak_globals_lock_ = new Mutex("JNI weak global reference table lock", current_lock_level); in Init()
|
/art/runtime/ |
D | indirect_reference_table.h | 255 REQUIRES(!Locks::jni_weak_globals_lock_);
|
D | indirect_reference_table.cc | 340 MutexLock mu(Thread::Current(), *Locks::jni_weak_globals_lock_); in SweepJniWeakGlobals()
|