Searched refs:jni_libraries_lock_ (Results 1 – 4 of 4) sorted by relevance
209 Locks::jni_libraries_lock_->AssertHeld(Thread::Current()); in Dump()220 size_t size() const REQUIRES(Locks::jni_libraries_lock_) { in size()224 SharedLibrary* Get(const std::string& path) REQUIRES(Locks::jni_libraries_lock_) { in Get()230 REQUIRES(Locks::jni_libraries_lock_) { in Put()236 REQUIRES(Locks::jni_libraries_lock_) in FindNativeMethod()275 REQUIRES(!Locks::jni_libraries_lock_) in UnloadNativeLibraries()280 MutexLock mu(soa.Self(), *Locks::jni_libraries_lock_); in UnloadNativeLibraries()313 GUARDED_BY(Locks::jni_libraries_lock_);598 MutexLock mu(self, *Locks::jni_libraries_lock_); in DumpForSigQuit()736 MutexLock mu(self, *Locks::jni_libraries_lock_); in LoadNativeLibrary()[all …]
96 REQUIRES(!Locks::jni_libraries_lock_)107 REQUIRES(!Locks::jni_libraries_lock_, !globals_lock_, !weak_globals_lock_);
631 static Mutex* jni_libraries_lock_ ACQUIRED_AFTER(thread_list_lock_);634 static ReaderWriterMutex* breakpoint_lock_ ACQUIRED_AFTER(jni_libraries_lock_);
45 Mutex* Locks::jni_libraries_lock_ = nullptr; member in art::Locks958 DCHECK(jni_libraries_lock_ != nullptr); in Init()1015 DCHECK(jni_libraries_lock_ == nullptr); in Init()1016 jni_libraries_lock_ = new Mutex("JNI shared libraries map lock", current_lock_level); in Init()