Searched defs:heap_bitmap_lock_ (Results 1 - 12 of 12) 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.cc34 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
H A Dimmune_spaces_test.cc194 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
H A Dmark_compact.cc44 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...]
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.cc108 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
109 // Cache this so that we won't have to lock heap_bitmap_lock_ in
110 // Mark() which could cause a nested lock on heap_bitmap_lock_
112 // (class_linker_lock_ and heap_bitmap_lock_).
197 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
296 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
396 REQUIRES_SHARED(Locks::heap_bitmap_lock_) {
528 ReaderMutexLock rmu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
601 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::collector::Locks
635 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
[all...]
H A Dmark_sweep.cc84 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...]
/art/runtime/gc/accounting/
H A Dmod_union_table.h81 virtual void Verify() REQUIRES(Locks::heap_bitmap_lock_) = 0; member in class:art::gc::accounting::ModUnionTable
125 REQUIRES(Locks::heap_bitmap_lock_);
128 REQUIRES(Locks::heap_bitmap_lock_)
135 REQUIRES(Locks::heap_bitmap_lock_);
171 REQUIRES(Locks::heap_bitmap_lock_)
175 REQUIRES(Locks::heap_bitmap_lock_)
/art/runtime/gc/space/
H A Dzygote_space.cc49 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::space::Locks
108 Locks::heap_bitmap_lock_->AssertExclusiveHeld(context->self);
/art/patchoat/
H A Dpatchoat.cc603 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
1017 DCHECK(heap_bitmap_lock_ != nullptr);
1053 DCHECK(heap_bitmap_lock_ == nullptr);
1054 heap_bitmap_lock_ = new ReaderWriterMutex("heap bitmap lock", current_lock_level);
/art/runtime/gc/
H A Dheap.cc742 WriterMutexLock mu(self, *Locks::heap_bitmap_lock_);
986 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1008 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1041 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1051 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1601 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::Locks
1854 ReaderMutexLock mu(self, *Locks::heap_bitmap_lock_);
1884 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
1927 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
1967 REQUIRES_SHARED(Locks::mutator_lock_, Locks::heap_bitmap_lock_) {
2320 WriterMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::FINAL::Locks
3056 ReaderMutexLock mu(Thread::Current(), *Locks::heap_bitmap_lock_); member in class:art::gc::VerifyObjectVisitor::Locks
[all...]

Completed in 251 milliseconds