/art/runtime/gc/collector/ |
mark_compact.h | 67 REQUIRES(!Locks::heap_bitmap_lock_); 69 REQUIRES(!Locks::heap_bitmap_lock_); 72 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 90 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 94 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 99 REQUIRES(!Locks::heap_bitmap_lock_); 102 REQUIRES(Locks::heap_bitmap_lock_); 108 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 111 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_); 114 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) [all...] |
sticky_mark_sweep.h | 38 REQUIRES(Locks::heap_bitmap_lock_) 49 REQUIRES(Locks::heap_bitmap_lock_) 54 REQUIRES(Locks::heap_bitmap_lock_)
|
semi_space.h | 69 REQUIRES(!Locks::heap_bitmap_lock_); 71 REQUIRES(!Locks::heap_bitmap_lock_); 74 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 103 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 107 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 110 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 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 124 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) [all...] |
mark_sweep.h | 67 REQUIRES(Locks::heap_bitmap_lock_) 91 REQUIRES(Locks::heap_bitmap_lock_) 96 REQUIRES(Locks::heap_bitmap_lock_) 101 REQUIRES(Locks::heap_bitmap_lock_) 106 REQUIRES(Locks::heap_bitmap_lock_) 112 REQUIRES(Locks::heap_bitmap_lock_) 122 REQUIRES(Locks::heap_bitmap_lock_) 128 REQUIRES(Locks::heap_bitmap_lock_) 143 REQUIRES(Locks::heap_bitmap_lock_) 150 REQUIRES(Locks::heap_bitmap_lock_) [all...] |
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 | 44 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 103 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 117 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 123 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 188 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 197 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_); 240 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 298 REQUIRES_SHARED(Locks::heap_bitmap_lock_) { 312 REQUIRES_SHARED(Locks::heap_bitmap_lock_) { 331 void operator()(mirror::Object* obj) const REQUIRES_SHARED(Locks::heap_bitmap_lock_) 626 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
sticky_mark_sweep.cc | 38 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
immune_spaces_test.cc | 196 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 230 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 240 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 299 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 314 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 338 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 361 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
|
mark_sweep.cc | 84 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 135 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 176 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 190 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 198 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 263 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 277 REQUIRES(Locks::heap_bitmap_lock_) 281 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); 327 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 556 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { [all...] |
semi_space.cc | 65 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 160 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks 170 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_); 244 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 251 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_); 317 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current()); 377 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 390 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 417 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) { 427 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_); 848 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks [all...] |
concurrent_copying.h | 88 REQUIRES(!Locks::heap_bitmap_lock_); 211 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::heap_bitmap_lock_); 213 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_, !mark_stack_lock_); 215 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_);
|
garbage_collector.h | 82 REQUIRES(Locks::heap_bitmap_lock_)
|
/art/runtime/gc/accounting/ |
heap_bitmap.h | 37 bool Test(const mirror::Object* obj) REQUIRES_SHARED(Locks::heap_bitmap_lock_); 38 void Clear(const mirror::Object* obj) REQUIRES(Locks::heap_bitmap_lock_); 42 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 46 REQUIRES(Locks::heap_bitmap_lock_) ALWAYS_INLINE; 52 REQUIRES(Locks::heap_bitmap_lock_) 57 REQUIRES(Locks::heap_bitmap_lock_); 61 REQUIRES(Locks::heap_bitmap_lock_);
|
mod_union_table.h | 88 virtual void Verify() REQUIRES(Locks::heap_bitmap_lock_) = 0; member in class:art::gc::accounting::ModUnionTable 132 REQUIRES(Locks::heap_bitmap_lock_); 135 REQUIRES(Locks::heap_bitmap_lock_) 142 REQUIRES(Locks::heap_bitmap_lock_); 178 REQUIRES(Locks::heap_bitmap_lock_) 182 REQUIRES(Locks::heap_bitmap_lock_)
|
remembered_set.h | 58 REQUIRES(Locks::heap_bitmap_lock_)
|
remembered_set.cc | 84 REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(Locks::heap_bitmap_lock_) { 121 void operator()(ObjPtr<mirror::Object> obj) const REQUIRES(Locks::heap_bitmap_lock_)
|
card_table.h | 115 REQUIRES(Locks::heap_bitmap_lock_)
|
mod_union_table.cc | 154 REQUIRES(Locks::heap_bitmap_lock_) 247 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 273 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) { 315 REQUIRES(Locks::heap_bitmap_lock_) 319 Locks::heap_bitmap_lock_->AssertSharedHeld(Thread::Current());
|
/art/runtime/gc/ |
heap.h | 254 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_); 257 REQUIRES(Locks::mutator_lock_, !Locks::heap_bitmap_lock_, !*gc_complete_lock_); 283 void VerifyHeap() REQUIRES(!Locks::heap_bitmap_lock_); 288 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 306 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_); 324 REQUIRES(Locks::heap_bitmap_lock_) 341 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 349 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 357 REQUIRES(!Locks::heap_bitmap_lock_, !*gc_complete_lock_) 366 void ClampGrowthLimit() REQUIRES(!Locks::heap_bitmap_lock_); [all...] |
reference_processor.h | 54 REQUIRES(Locks::heap_bitmap_lock_) 70 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|
heap-visit-objects-inl.h | 161 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
|
/art/runtime/gc/space/ |
zygote_space.cc | 51 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::space::Locks 110 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self);
|
space.h | 422 bool HasBoundBitmaps() const REQUIRES(Locks::heap_bitmap_lock_); 423 void BindLiveToMarkBitmap() REQUIRES(Locks::heap_bitmap_lock_); 424 void UnBindBitmaps() REQUIRES(Locks::heap_bitmap_lock_);
|
/art/patchoat/ |
patchoat.h | 157 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_); 160 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_);
|