Searched refs:live_bitmap (Results 1 - 7 of 7) sorted by relevance

/art/runtime/gc/collector/
H A Dgarbage_collector.cc125 accounting::SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
127 if (live_bitmap != mark_bitmap) {
128 heap_->GetLiveBitmap()->ReplaceBitmap(live_bitmap, mark_bitmap);
129 heap_->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap);
H A Dmark_sweep.cc604 accounting::SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
606 GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap);
608 alloc_space->mark_bitmap_.reset(live_bitmap);
887 accounting::SpaceBitmap* live_bitmap = image_space->GetLiveBitmap(); local
888 DCHECK(live_bitmap != NULL);
889 live_bitmap->VisitMarkedRange(begin, end, [this](const Object* obj) {
1148 accounting::SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
1154 std::swap(live_bitmap, mark_bitmap);
1240 accounting::SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
1243 std::swap(live_bitmap, mark_bitma
[all...]
/art/runtime/gc/accounting/
H A Dspace_bitmap.cc128 void SpaceBitmap::SweepWalk(const SpaceBitmap& live_bitmap, argument
132 CHECK(live_bitmap.bitmap_begin_ != NULL);
134 CHECK_EQ(live_bitmap.heap_begin_, mark_bitmap.heap_begin_);
135 CHECK_EQ(live_bitmap.bitmap_size_, mark_bitmap.bitmap_size_);
138 CHECK_GE(sweep_begin, live_bitmap.heap_begin_);
148 size_t start = OffsetToIndex(sweep_begin - live_bitmap.heap_begin_);
149 size_t end = OffsetToIndex(sweep_end - live_bitmap.heap_begin_ - 1);
150 CHECK_LT(end, live_bitmap.Size() / kWordSize);
151 word* live = live_bitmap.bitmap_begin_;
156 uintptr_t ptr_base = IndexToOffset(i) + live_bitmap
[all...]
H A Dmod_union_table.cc209 SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
210 live_bitmap->VisitMarkedRange(start, end, visitor);
250 SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
251 live_bitmap->VisitMarkedRange(start, end, visitor);
/art/runtime/gc/space/
H A Dimage_space.h102 ImageSpace(const std::string& name, MemMap* mem_map, accounting::SpaceBitmap* live_bitmap);
H A Dimage_space.cc41 accounting::SpaceBitmap* live_bitmap)
43 DCHECK(live_bitmap != NULL);
44 live_bitmap_.reset(live_bitmap);
40 ImageSpace(const std::string& name, MemMap* mem_map, accounting::SpaceBitmap* live_bitmap) argument
/art/runtime/gc/
H A Dheap.cc717 accounting::SpaceBitmap* live_bitmap = space->GetLiveBitmap(); local
720 << live_bitmap << " " << *live_bitmap << "\n"

Completed in 130 milliseconds