Home
last modified time | relevance | path

Searched refs:user_code_suspension_lock_ (Results 1 – 7 of 7) sorted by relevance

/art/openjdkjvmti/
Dti_thread.h59 ACQUIRE(art::Locks::user_code_suspension_lock_);
60 ~ScopedNoUserCodeSuspension() RELEASE(art::Locks::user_code_suspension_lock_);
149 REQUIRES(!art::Locks::mutator_lock_, !art::Locks::user_code_suspension_lock_);
154 REQUIRES(art::Locks::user_code_suspension_lock_,
160 REQUIRES(!art::Locks::user_code_suspension_lock_,
179 REQUIRES(!art::Locks::mutator_lock_, !art::Locks::user_code_suspension_lock_);
181 REQUIRES(!art::Locks::mutator_lock_, !art::Locks::user_code_suspension_lock_);
Dti_thread.cc74 art::Locks::user_code_suspension_lock_->AssertNotHeld(self_); in ScopedNoUserCodeSuspension()
77 art::Locks::user_code_suspension_lock_->ExclusiveLock(self_); in ScopedNoUserCodeSuspension()
79 art::Locks::user_code_suspension_lock_->ExclusiveUnlock(self_); in ScopedNoUserCodeSuspension()
83 art::Locks::user_code_suspension_lock_->AssertHeld(self_); in ScopedNoUserCodeSuspension()
90 art::Locks::user_code_suspension_lock_->ExclusiveUnlock(self_); in ~ScopedNoUserCodeSuspension()
388 REQUIRES(art::Locks::thread_list_lock_, art::Locks::user_code_suspension_lock_) { in GetNativeThreadState()
559 art::MutexLock ucsl_mu(self, *art::Locks::user_code_suspension_lock_); in WouldSuspendForUserCode()
917 art::MutexLock mu(self, *art::Locks::user_code_suspension_lock_); in SuspendSelf()
/art/runtime/base/
Dlocks.h185 static Mutex* user_code_suspension_lock_; variable
188 static Mutex* instrument_entrypoints_lock_ ACQUIRED_AFTER(user_code_suspension_lock_);
Dlocks.cc72 Mutex* Locks::user_code_suspension_lock_ = nullptr; member in art::Locks
155 DCHECK(user_code_suspension_lock_ != nullptr); in Init()
162 DCHECK(user_code_suspension_lock_ == nullptr); in Init()
163 user_code_suspension_lock_ = new Mutex("user code suspension lock", current_lock_level); in Init()
Dmutex.cc200 if (held_mutex == Locks::user_code_suspension_lock_) { in CheckSafeToWait()
/art/runtime/
Dthread-inl.h171 << Locks::user_code_suspension_lock_->GetName() << "\"! Thread would never " in AssertThreadSuspensionIsAllowable()
Dthread.h249 Locks::user_code_suspension_lock_) { in GetUserCodeSuspendCount()