/art/runtime/gc/collector/ |
mark_compact.h | 68 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 70 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 73 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 100 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 103 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 109 void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 112 void SweepLargeObjects(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 115 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) [all...] |
mark_sweep.h | 69 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 91 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 95 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 99 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 103 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 108 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 117 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 122 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 134 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 139 virtual void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); [all...] |
semi_space.h | 70 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 72 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 75 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 104 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 107 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 110 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 114 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 119 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 122 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 128 virtual void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); [all...] |
sticky_mark_sweep.h | 43 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 47 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
|
partial_mark_sweep.cc | 36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
mark_compact.cc | 60 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 110 Locks::heap_bitmap_lock_) { 138 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 144 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 214 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 223 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); 265 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 329 void operator()(mirror::Object* obj) const SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 428 ALWAYS_INLINE EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 433 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 607 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
semi_space.cc | 63 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 147 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 157 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 231 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 238 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_); 267 Locks::heap_bitmap_lock_) { 303 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 393 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 674 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 681 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { 782 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
mark_sweep.cc | 85 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 131 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 172 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 184 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 192 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 256 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 290 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 522 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { 525 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); 541 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { 1262 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
immune_region.h | 44 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
|
sticky_mark_sweep.cc | 36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
garbage_collector.h | 146 void SwapBitmaps() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
|
/art/runtime/gc/accounting/ |
heap_bitmap.h | 34 bool Test(const mirror::Object* obj) SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 35 void Clear(const mirror::Object* obj) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 38 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 41 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 45 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 49 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 54 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 58 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
|
mod_union_table.h | 78 virtual void Verify() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) = 0; member in class:art::gc::accounting::ModUnionTable 111 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 117 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 145 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
|
remembered_set.h | 59 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
|
mod_union_table.cc | 101 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 153 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 174 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 202 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 207 Locks::heap_bitmap_lock_->AssertSharedHeld(Thread::Current());
|
space_bitmap.h | 125 // EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); 133 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 138 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
|
remembered_set.cc | 84 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { 108 void operator()(mirror::Object* obj) const EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
|
card_table.h | 108 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_)
|
/art/runtime/gc/ |
heap.h | 208 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 234 void VerifyHeap() LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); 237 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 239 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 256 SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 266 void ClearMarkedObjects() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 279 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_) 283 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_) 287 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_) 307 LOCKS_EXCLUDED(Locks::heap_bitmap_lock_); [all...] |
reference_processor.h | 51 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) 65 SHARED_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|
heap.cc | 548 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 743 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 774 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 784 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1247 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1860 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::FINAL::Locks [all...] |
/art/runtime/gc/space/ |
zygote_space.cc | 49 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::space::Locks 108 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self);
|
space.h | 402 bool HasBoundBitmaps() const EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 404 EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_); 405 void UnBindBitmaps() EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
|
/art/patchoat/ |
patchoat.h | 132 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 135 EXCLUSIVE_LOCKS_REQUIRED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|
/art/compiler/ |
image_writer.cc | 516 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::Locks 524 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::Locks 631 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::Locks 704 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::Locks [all...] |