Searched refs:deoptimization_lock_ (Results 1 - 4 of 4) sorted by relevance

/art/runtime/
H A Ddebugger.h223 REQUIRES(!Locks::breakpoint_lock_, !Locks::deoptimization_lock_, !Locks::mutator_lock_);
224 static void Disconnected() REQUIRES(!Locks::deoptimization_lock_, !Locks::mutator_lock_);
520 REQUIRES(!Locks::deoptimization_lock_) SHARED_REQUIRES(Locks::mutator_lock_);
525 REQUIRES(!Locks::deoptimization_lock_) SHARED_REQUIRES(Locks::mutator_lock_);
738 REQUIRES(Locks::deoptimization_lock_) SHARED_REQUIRES(Locks::mutator_lock_);
769 static std::vector<DeoptimizationRequest> deoptimization_requests_ GUARDED_BY(Locks::deoptimization_lock_);
775 static size_t full_deoptimization_event_count_ GUARDED_BY(Locks::deoptimization_lock_);
782 static size_t dex_pc_change_event_ref_count_ GUARDED_BY(Locks::deoptimization_lock_);
783 static size_t method_enter_event_ref_count_ GUARDED_BY(Locks::deoptimization_lock_);
784 static size_t method_exit_event_ref_count_ GUARDED_BY(Locks::deoptimization_lock_);
[all...]
H A Ddebugger.cc611 MutexLock mu(self, *Locks::deoptimization_lock_);
665 MutexLock mu(self, *Locks::deoptimization_lock_);
3136 MutexLock mu(Thread::Current(), *Locks::deoptimization_lock_); member in class:art::Locks
3214 MutexLock mu(self, *Locks::deoptimization_lock_);
3229 MutexLock mu(self, *Locks::deoptimization_lock_);
/art/runtime/base/
H A Dmutex.h618 static Mutex* deoptimization_lock_ ACQUIRED_AFTER(alloc_tracker_lock_);
621 static Mutex* interpreter_string_init_map_lock_ ACQUIRED_AFTER(deoptimization_lock_);
H A Dmutex.cc40 Mutex* Locks::deoptimization_lock_ = nullptr; member in class:art::Locks
953 DCHECK(deoptimization_lock_ != nullptr);
1003 DCHECK(deoptimization_lock_ == nullptr);
1004 deoptimization_lock_ = new Mutex("Deoptimization lock", current_lock_level);

Completed in 131 milliseconds