/art/runtime/gc/ |
allocation_record.h | 221 REQUIRES(!Locks::alloc_tracker_lock_) 224 static void SetAllocTrackingEnabled(bool enabled) REQUIRES(!Locks::alloc_tracker_lock_); 226 AllocRecordObjectMap() REQUIRES(Locks::alloc_tracker_lock_); 231 REQUIRES(Locks::alloc_tracker_lock_) { 238 size_t Size() const REQUIRES_SHARED(Locks::alloc_tracker_lock_) { 242 size_t GetRecentAllocationSize() const REQUIRES_SHARED(Locks::alloc_tracker_lock_) { 250 REQUIRES(Locks::alloc_tracker_lock_); 254 REQUIRES(Locks::alloc_tracker_lock_); 264 REQUIRES(Locks::alloc_tracker_lock_); 267 REQUIRES(Locks::alloc_tracker_lock_); 299 size_t alloc_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumAllocRecords; member in class:art::gc::AllocRecordObjectMap 300 size_t recent_record_max_ GUARDED_BY(Locks::alloc_tracker_lock_) = kDefaultNumRecentRecords; member in class:art::gc::AllocRecordObjectMap 302 pid_t alloc_ddm_thread_id_ GUARDED_BY(Locks::alloc_tracker_lock_) = 0; member in class:art::gc::AllocRecordObjectMap 303 bool allow_new_record_ GUARDED_BY(Locks::alloc_tracker_lock_) = true; member in class:art::gc::AllocRecordObjectMap [all...] |
allocation_record.cc | 77 REQUIRES(Locks::alloc_tracker_lock_) { 145 MutexLock mu(self, *Locks::alloc_tracker_lock_); 169 MutexLock mu(self, *Locks::alloc_tracker_lock_); 176 MutexLock mu(self, *Locks::alloc_tracker_lock_); 218 MutexLock mu(self, *Locks::alloc_tracker_lock_); 235 self->CheckEmptyCheckpointFromWeakRefAccess(Locks::alloc_tracker_lock_); 260 : new_record_condition_("New allocation record condition", *Locks::alloc_tracker_lock_) {}
|
heap.h | 834 void SetAllocTrackingEnabled(bool enabled) REQUIRES(Locks::alloc_tracker_lock_) { [all...] |
heap.cc | 4162 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4171 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4180 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4189 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks 4200 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::gc::Locks [all...] |
/art/runtime/ |
reference_table.h | 52 REQUIRES(!Locks::alloc_tracker_lock_); 62 REQUIRES(!Locks::alloc_tracker_lock_);
|
reference_table.cc | 212 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::Locks 220 REQUIRES(Locks::alloc_tracker_lock_) {
|
indirect_reference_table.h | 286 REQUIRES(!Locks::alloc_tracker_lock_);
|
debugger.h | 691 static void SetAllocTrackingEnabled(bool enabled) REQUIRES(!Locks::alloc_tracker_lock_); 693 REQUIRES(!Locks::alloc_tracker_lock_) REQUIRES_SHARED(Locks::mutator_lock_); 694 static void DumpRecentAllocations() REQUIRES(!Locks::alloc_tracker_lock_); [all...] |
debugger.cc | [all...] |
/art/runtime/base/ |
locks.h | 243 static Mutex* alloc_tracker_lock_ ACQUIRED_AFTER(trace_lock_); 248 static Mutex* deoptimization_lock_ ACQUIRED_AFTER(alloc_tracker_lock_);
|
locks.cc | 38 Mutex* Locks::alloc_tracker_lock_ = nullptr; member in class:art::Locks 132 DCHECK(alloc_tracker_lock_ != nullptr); 207 DCHECK(alloc_tracker_lock_ == nullptr); 208 alloc_tracker_lock_ = new Mutex("AllocTracker lock", current_lock_level);
|
/art/runtime/jni/ |
jni_env_ext.h | 54 REQUIRES(!Locks::alloc_tracker_lock_); 64 REQUIRES(!Locks::alloc_tracker_lock_);
|
java_vm_ext.h | 133 !Locks::alloc_tracker_lock_);
|
/art/runtime/hprof/ |
hprof.cc | 447 REQUIRES(!Locks::heap_bitmap_lock_, !Locks::alloc_tracker_lock_) { 449 MutexLock mu(Thread::Current(), *Locks::alloc_tracker_lock_); member in class:art::hprof::Hprof::Locks 835 REQUIRES(Locks::mutator_lock_, Locks::alloc_tracker_lock_) { [all...] |