/art/runtime/gc/space/ |
space.cc | 94 accounting::ContinuousSpaceBitmap* mark_bitmap = GetMarkBitmap(); local 96 if (live_bitmap == mark_bitmap) { 101 std::swap(live_bitmap, mark_bitmap); 105 *live_bitmap, *mark_bitmap, reinterpret_cast<uintptr_t>(Begin()), 114 accounting::ContinuousSpaceBitmap* mark_bitmap = mark_bitmap_.release(); local 115 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap); 116 temp_bitmap_.reset(mark_bitmap);
|
zygote_space.cc | 47 accounting::ContinuousSpaceBitmap* mark_bitmap) { 49 DCHECK(mark_bitmap != nullptr); 59 zygote_space->mark_bitmap_.reset(mark_bitmap);
|
zygote_space.h | 36 accounting::ContinuousSpaceBitmap* mark_bitmap)
|
large_object_space.cc | 616 accounting::LargeObjectBitmap* mark_bitmap = GetMarkBitmap(); local 618 std::swap(live_bitmap, mark_bitmap); 622 accounting::LargeObjectBitmap::SweepWalk(*live_bitmap, *mark_bitmap,
|
/art/runtime/gc/accounting/ |
space_bitmap.cc | 157 const SpaceBitmap<kAlignment>& mark_bitmap, 161 CHECK(mark_bitmap.bitmap_begin_ != nullptr); 162 CHECK_EQ(live_bitmap.heap_begin_, mark_bitmap.heap_begin_); 163 CHECK_EQ(live_bitmap.bitmap_size_, mark_bitmap.bitmap_size_); 174 Atomic<uintptr_t>* mark = mark_bitmap.bitmap_begin_;
|
/art/runtime/gc/collector/ |
garbage_collector.cc | 199 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 200 if (live_bitmap != nullptr && live_bitmap != mark_bitmap) { 201 heap_->GetLiveBitmap()->ReplaceBitmap(live_bitmap, mark_bitmap); 202 heap_->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap);
|
semi_space.cc | 540 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); local 541 DCHECK(mark_bitmap != nullptr); 544 // If collecting the bump pointer spaces only, live_bitmap == mark_bitmap. 545 DCHECK_EQ(live_bitmap, mark_bitmap); 567 DCHECK(!mark_bitmap->Test(forward_address)); 568 mark_bitmap->Set(forward_address); 746 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); local 747 DCHECK(mark_bitmap != nullptr); 748 DCHECK_EQ(live_bitmap, mark_bitmap); [all...] |
concurrent_copying.cc | 2189 accounting::ContinuousSpaceBitmap* mark_bitmap = local 2436 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 2510 accounting::LargeObjectBitmap* const mark_bitmap = los->GetMarkBitmap(); member in class:art::gc::collector::accounting 2798 accounting::ContinuousSpaceBitmap* mark_bitmap = local 2943 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); local 2977 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); local 3547 accounting::ContinuousSpaceBitmap* mark_bitmap = heap_->GetNonMovingSpace()->GetMarkBitmap(); local [all...] |
mark_sweep.cc | 1241 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local [all...] |
/art/runtime/gc/ |
heap.cc | 1032 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); local 1075 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); local 1620 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 1626 stream << mark_bitmap << " " << *mark_bitmap << "\\n"; local 4145 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local [all...] |