Searched defs:heap_bitmap_lock_ (Results 1 - 13 of 13) sorted by relevance

/art/runtime/gc/collector/
H A Dpartial_mark_sweep.cc36 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
H A Dsticky_mark_sweep.cc38 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
H A Dimmune_spaces_test.cc196 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
H A Dmark_compact.cc46 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
105 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
119 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
125 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
190 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
199 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
242 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
300 REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
314 REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
333 void operator()(mirror::Object* obj) const REQUIRES_SHARED(Locks::heap_bitmap_lock_)
628 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
[all...]
H A Dsemi_space.cc65 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_);
243 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_);
250 ReaderMutexLock mu(self_, *Locks::heap_bitmap_lock_);
316 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current());
376 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
389 REQUIRES_SHARED(Locks::heap_bitmap_lock_, Locks::mutator_lock_) {
416 REQUIRES(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
426 WriterMutexLock mu(self_, *Locks::heap_bitmap_lock_);
847 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
[all...]
H A Dconcurrent_copying.cc111 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
112 // Cache this so that we won't have to lock heap_bitmap_lock_ in
113 // Mark() which could cause a nested lock on heap_bitmap_lock_
115 // (class_linker_lock_ and heap_bitmap_lock_).
262 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
361 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
471 REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
602 ReaderMutexLock rmu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
669 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
709 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
[all...]
H A Dmark_sweep.cc85 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
136 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
177 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
191 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
199 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
286 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
300 REQUIRES(Locks::heap_bitmap_lock_)
304 Locks::heap_bitmap_lock_->AssertExclusiveHeld(Thread::Current());
350 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
579 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
[all...]
/art/runtime/gc/
H A Dheap-visit-objects-inl.h161 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
H A Dheap.cc741 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
919 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
952 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
962 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1508 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1769 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
2192 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::FINAL::Locks
2231 REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_) {
2916 void VerifyRoots() REQUIRES_SHARED(Locks::mutator_lock_) REQUIRES(!Locks::heap_bitmap_lock_) {
2917 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::VerifyObjectVisitor::Locks
[all...]
/art/runtime/gc/accounting/
H A Dmod_union_table.h89 virtual void Verify() REQUIRES(Locks::heap_bitmap_lock_) = 0; member in class:art::gc::accounting::ModUnionTable
133 REQUIRES(Locks::heap_bitmap_lock_);
136 REQUIRES(Locks::heap_bitmap_lock_)
143 REQUIRES(Locks::heap_bitmap_lock_);
179 REQUIRES(Locks::heap_bitmap_lock_)
183 REQUIRES(Locks::heap_bitmap_lock_)
/art/runtime/gc/space/
H A Dzygote_space.cc51 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::space::Locks
110 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self);
/art/patchoat/
H A Dpatchoat.cc1003 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::Locks
/art/runtime/base/
H A Dmutex.cc46 ReaderWriterMutex* Locks::heap_bitmap_lock_ = nullptr; member in class:art::Locks
1059 DCHECK(heap_bitmap_lock_ != nullptr);
1102 DCHECK(heap_bitmap_lock_ == nullptr);
1103 heap_bitmap_lock_ = new ReaderWriterMutex("heap bitmap lock", current_lock_level);

Completed in 2127 milliseconds