Home
last modified time | relevance | path

Searched refs:jni_weak_globals_lock_ (Results 1 – 6 of 6) sorted by relevance

/art/runtime/jni/
Djava_vm_ext.h132 !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 …]
Djava_vm_ext.cc520 (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/
Dlocks.h328 static Mutex* jni_weak_globals_lock_ ACQUIRED_AFTER(jni_globals_lock_);
331 static Mutex* jni_function_table_lock_ ACQUIRED_AFTER(jni_weak_globals_lock_);
Dlocks.cc76 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/
Dindirect_reference_table.h255 REQUIRES(!Locks::jni_weak_globals_lock_);
Dindirect_reference_table.cc340 MutexLock mu(Thread::Current(), *Locks::jni_weak_globals_lock_); in SweepJniWeakGlobals()