Searched refs:alloc_tracker_lock_ (Results 1 - 9 of 9) sorted by relevance
/art/runtime/gc/ |
H A D | allocation_record.h | 215 REQUIRES(!Locks::alloc_tracker_lock_) 218 static void SetAllocTrackingEnabled(bool enabled) REQUIRES(!Locks::alloc_tracker_lock_); 220 AllocRecordObjectMap() REQUIRES(Locks::alloc_tracker_lock_); 225 REQUIRES(Locks::alloc_tracker_lock_) { 232 size_t Size() const SHARED_REQUIRES(Locks::alloc_tracker_lock_) { 236 size_t GetRecentAllocationSize() const SHARED_REQUIRES(Locks::alloc_tracker_lock_) { 244 REQUIRES(Locks::alloc_tracker_lock_); 248 REQUIRES(Locks::alloc_tracker_lock_); 258 REQUIRES(Locks::alloc_tracker_lock_); 261 REQUIRES(Locks::alloc_tracker_lock_); 298 size_t alloc_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumAllocRecords; member in class:art::gc::AllocRecordObjectMap 299 size_t recent_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumRecentRecords; member in class:art::gc::AllocRecordObjectMap 301 pid_t alloc_ddm_thread_id_ GUARDED_BY(Locks::alloc_tracker_lock_) = 0; member in class:art::gc::AllocRecordObjectMap 302 bool allow_new_record_ GUARDED_BY(Locks::alloc_tracker_lock_) = true; member in class:art::gc::AllocRecordObjectMap [all...] |
H A D | allocation_record.cc | 122 REQUIRES(Locks::alloc_tracker_lock_) { 219 MutexLock mu(self, *Locks::alloc_tracker_lock_); 243 MutexLock mu(self, *Locks::alloc_tracker_lock_); 250 MutexLock mu(self, *Locks::alloc_tracker_lock_); 277 MutexLock mu(self, *Locks::alloc_tracker_lock_); 316 : new_record_condition_("New allocation record condition", *Locks::alloc_tracker_lock_) {}
|
H A D | heap.h | 749 void SetAllocTrackingEnabled(bool enabled) REQUIRES(Locks::alloc_tracker_lock_) { 754 REQUIRES(Locks::alloc_tracker_lock_) { 759 REQUIRES(Locks::alloc_tracker_lock_); 763 REQUIRES(!Locks::alloc_tracker_lock_); 767 REQUIRES(!Locks::alloc_tracker_lock_); 771 REQUIRES(!Locks::alloc_tracker_lock_); 775 REQUIRES(!Locks::alloc_tracker_lock_); 779 REQUIRES(!Locks::alloc_tracker_lock_);
|
H A D | heap.cc | 3991 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4000 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4009 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4018 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4030 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks
|
/art/runtime/base/ |
H A D | mutex.h | 613 static Mutex* alloc_tracker_lock_ ACQUIRED_AFTER(trace_lock_); 618 static Mutex* deoptimization_lock_ ACQUIRED_AFTER(alloc_tracker_lock_);
|
H A D | mutex.cc | 35 Mutex* Locks::alloc_tracker_lock_ = nullptr; member in class:art::Locks 948 DCHECK(alloc_tracker_lock_ != nullptr); 1007 DCHECK(alloc_tracker_lock_ == nullptr); 1008 alloc_tracker_lock_ = new Mutex("AllocTracker lock", current_lock_level);
|
/art/runtime/ |
H A D | debugger.h | 656 static void SetAllocTrackingEnabled(bool enabled) REQUIRES(!Locks::alloc_tracker_lock_); 658 REQUIRES(!Locks::alloc_tracker_lock_) SHARED_REQUIRES(Locks::mutator_lock_); 659 static void DumpRecentAllocations() REQUIRES(!Locks::alloc_tracker_lock_);
|
H A D | debugger.cc | 4833 MutexLock mu(soa.Self(), *Locks::alloc_tracker_lock_); 4962 MutexLock mu(self, *Locks::alloc_tracker_lock_);
|
/art/runtime/hprof/ |
H A D | hprof.cc | 428 REQUIRES(!Locks::heap_bitmap_lock_, !Locks::alloc_tracker_lock_) { 430 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::hprof::Hprof::Locks 819 REQUIRES(Locks::mutator_lock_, Locks::alloc_tracker_lock_) {
|
Completed in 120 milliseconds