Searched refs:instrument_entrypoints_lock_ (Results 1 – 7 of 7) sorted by relevance
194 static Mutex* instrument_entrypoints_lock_ ACQUIRED_AFTER(user_code_suspension_lock_);231 static MutatorMutex* mutator_lock_ ACQUIRED_AFTER(instrument_entrypoints_lock_);
46 Mutex* Locks::instrument_entrypoints_lock_ = nullptr; member in art::Locks180 DCHECK(instrument_entrypoints_lock_ == nullptr); in Init()181 instrument_entrypoints_lock_ = new Mutex("instrument entrypoint lock", current_lock_level); in Init()
311 void InstrumentQuickAllocEntryPoints() REQUIRES(!Locks::instrument_entrypoints_lock_);312 void UninstrumentQuickAllocEntryPoints() REQUIRES(!Locks::instrument_entrypoints_lock_);314 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_,317 REQUIRES(Locks::instrument_entrypoints_lock_, !Locks::thread_list_lock_,
1097 Locks::instrument_entrypoints_lock_->AssertHeld(self); in SetEntrypointsInstrumented()1121 MutexLock mu(Thread::Current(), *Locks::instrument_entrypoints_lock_); in InstrumentQuickAllocEntryPoints()1126 MutexLock mu(Thread::Current(), *Locks::instrument_entrypoints_lock_); in UninstrumentQuickAllocEntryPoints()1131 Locks::instrument_entrypoints_lock_->AssertHeld(Thread::Current()); in InstrumentQuickAllocEntryPointsLocked()1139 Locks::instrument_entrypoints_lock_->AssertHeld(Thread::Current()); in UninstrumentQuickAllocEntryPointsLocked()
581 REQUIRES(!Locks::instrument_entrypoints_lock_, !Locks::mutator_lock_);
2497 MutexLock mu(self, *Locks::instrument_entrypoints_lock_); in SetStatsEnabled()
1053 ACQUIRED_BEFORE(art::Locks::instrument_entrypoints_lock_);