/art/runtime/gc/collector/ |
mark_compact.h | 68 REQUIRES(!Locks::heap_bitmap_lock_); 70 REQUIRES(!Locks::heap_bitmap_lock_); 73 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 91 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 95 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 100 REQUIRES(!Locks::heap_bitmap_lock_); 103 REQUIRES(Locks::heap_bitmap_lock_); 109 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 112 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_); 115 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) [all...] |
semi_space.h | 70 REQUIRES(!Locks::heap_bitmap_lock_); 72 REQUIRES(!Locks::heap_bitmap_lock_); 75 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 104 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 108 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 111 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 114 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 117 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 120 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 124 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) [all...] |
mark_sweep.h | 68 REQUIRES(Locks::heap_bitmap_lock_) 92 REQUIRES(Locks::heap_bitmap_lock_) 97 REQUIRES(Locks::heap_bitmap_lock_) 102 REQUIRES(Locks::heap_bitmap_lock_) 107 REQUIRES(Locks::heap_bitmap_lock_) 113 REQUIRES(Locks::heap_bitmap_lock_) 123 REQUIRES(Locks::heap_bitmap_lock_) 129 REQUIRES(Locks::heap_bitmap_lock_) 144 REQUIRES(Locks::heap_bitmap_lock_) 151 REQUIRES(Locks::heap_bitmap_lock_) [all...] |
sticky_mark_sweep.h | 43 REQUIRES(Locks::heap_bitmap_lock_) 48 REQUIRES(Locks::heap_bitmap_lock_)
|
partial_mark_sweep.cc | 36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
immune_spaces.h | 48 void AddSpace(space::ContinuousSpace* space) REQUIRES(Locks::heap_bitmap_lock_);
|
mark_compact.cc | 43 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 93 Locks::heap_bitmap_lock_) { 121 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 127 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 196 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 205 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); 248 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 306 SHARED_REQUIRES(Locks::heap_bitmap_lock_) { 320 SHARED_REQUIRES(Locks::heap_bitmap_lock_) { 339 void operator()(mirror::Object* obj) const SHARED_REQUIRES(Locks::heap_bitmap_lock_) 636 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
sticky_mark_sweep.cc | 34 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
mark_sweep.cc | 83 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 134 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 175 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 189 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 197 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 262 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 276 REQUIRES(Locks::heap_bitmap_lock_) 280 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); 326 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 454 Locks::heap_bitmap_lock_->IsExclusiveHeld(self) [all...] |
immune_spaces_test.cc | 194 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 228 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 238 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 297 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 312 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 336 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 359 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
concurrent_copying.h | 73 REQUIRES(!Locks::heap_bitmap_lock_); 158 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!Locks::heap_bitmap_lock_); 160 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_, !mark_stack_lock_); 162 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_); 164 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_);
|
semi_space.cc | 64 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 159 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 169 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 242 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 249 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_); 288 void operator()(Object* obj) const REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 323 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); 342 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 438 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 706 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 851 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
/art/runtime/gc/accounting/ |
heap_bitmap.h | 38 bool Test(const mirror::Object* obj) SHARED_REQUIRES(Locks::heap_bitmap_lock_); 39 void Clear(const mirror::Object* obj) REQUIRES(Locks::heap_bitmap_lock_); 43 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 47 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 52 SHARED_REQUIRES(Locks::heap_bitmap_lock_); 56 REQUIRES(Locks::heap_bitmap_lock_) 61 REQUIRES(Locks::heap_bitmap_lock_); 65 REQUIRES(Locks::heap_bitmap_lock_);
|
mod_union_table.h | 75 virtual void Verify() REQUIRES(Locks::heap_bitmap_lock_) = 0; member in class:art::gc::accounting::ModUnionTable 116 REQUIRES(Locks::heap_bitmap_lock_); 122 REQUIRES(Locks::heap_bitmap_lock_); 156 REQUIRES(Locks::heap_bitmap_lock_)
|
remembered_set.h | 59 REQUIRES(Locks::heap_bitmap_lock_)
|
remembered_set.cc | 81 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_) { 118 void operator()(mirror::Object* obj) const REQUIRES(Locks::heap_bitmap_lock_)
|
card_table.h | 110 REQUIRES(Locks::heap_bitmap_lock_)
|
space_bitmap.h | 126 // REQUIRES(Locks::heap_bitmap_lock_) SHARED_REQUIRES(Locks::mutator_lock_); 134 SHARED_REQUIRES(Locks::heap_bitmap_lock_); 139 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
|
mod_union_table.cc | 152 REQUIRES(Locks::heap_bitmap_lock_) 240 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 266 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 307 REQUIRES(Locks::heap_bitmap_lock_) 311 Locks::heap_bitmap_lock_->AssertSharedHeld(Thread::Current());
|
/art/runtime/gc/ |
reference_processor.h | 52 REQUIRES(Locks::heap_bitmap_lock_) 67 SHARED_REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|
heap.h | 236 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_); 238 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_); 265 void VerifyHeap() REQUIRES(!Locks::heap_bitmap_lock_); 270 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 288 SHARED_REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 306 REQUIRES(Locks::heap_bitmap_lock_) 323 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 327 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 333 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 342 void ClampGrowthLimit() REQUIRES(!Locks::heap_bitmap_lock_); [all...] |
heap.cc | 1043 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1065 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1096 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1106 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 1629 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks 2321 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::FINAL::Locks 3024 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::VerifyObjectVisitor::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 | 423 bool HasBoundBitmaps() const REQUIRES(Locks::heap_bitmap_lock_); 424 void BindLiveToMarkBitmap() REQUIRES(Locks::heap_bitmap_lock_); 425 void UnBindBitmaps() REQUIRES(Locks::heap_bitmap_lock_);
|
/art/patchoat/ |
patchoat.h | 196 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 199 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|