Searched refs:mark_bitmap (Results 1 - 10 of 10) sorted by relevance
/art/runtime/gc/space/ |
H A D | space.cc | 91 accounting::ContinuousSpaceBitmap* mark_bitmap = GetMarkBitmap(); local 93 if (live_bitmap == mark_bitmap) { 98 std::swap(live_bitmap, mark_bitmap); 102 *live_bitmap, *mark_bitmap, reinterpret_cast<uintptr_t>(Begin()), 112 accounting::ContinuousSpaceBitmap* mark_bitmap = mark_bitmap_.release(); local 113 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap); 114 temp_bitmap_.reset(mark_bitmap);
|
H A D | zygote_space.cc | 44 accounting::ContinuousSpaceBitmap* mark_bitmap) { 46 DCHECK(mark_bitmap != nullptr); 56 zygote_space->mark_bitmap_.reset(mark_bitmap); 42 Create(const std::string& name, MemMap* mem_map, accounting::ContinuousSpaceBitmap* live_bitmap, accounting::ContinuousSpaceBitmap* mark_bitmap) argument
|
H A D | zygote_space.h | 35 accounting::ContinuousSpaceBitmap* mark_bitmap)
|
H A D | large_object_space.cc | 603 accounting::LargeObjectBitmap* mark_bitmap = GetMarkBitmap(); local 605 std::swap(live_bitmap, mark_bitmap); 608 accounting::LargeObjectBitmap::SweepWalk(*live_bitmap, *mark_bitmap,
|
/art/runtime/gc/collector/ |
H A D | garbage_collector.cc | 122 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 123 if (live_bitmap != nullptr && live_bitmap != mark_bitmap) { 124 heap_->GetLiveBitmap()->ReplaceBitmap(live_bitmap, mark_bitmap); 125 heap_->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap);
|
H A D | concurrent_copying.cc | 1252 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 1254 LOG(INFO) << "ClearBlackPtrs: " << *space << " bitmap: " << *mark_bitmap; local 1256 mark_bitmap->VisitMarkedRange(reinterpret_cast<uintptr_t>(space->Begin()), 1522 accounting::ContinuousSpaceBitmap* mark_bitmap = local 1527 bool is_los = mark_bitmap == nullptr; 1528 if (!is_los && mark_bitmap->Test(obj)) { 1563 accounting::ContinuousSpaceBitmap* mark_bitmap = local 1568 bool is_los = mark_bitmap == nullptr; 1569 if ((!is_los && mark_bitmap->Test(ref)) || 1825 accounting::ContinuousSpaceBitmap* mark_bitmap local 1865 accounting::ContinuousSpaceBitmap* mark_bitmap = local 1954 accounting::ContinuousSpaceBitmap* mark_bitmap = local 2014 accounting::ContinuousSpaceBitmap* mark_bitmap = local [all...] |
H A D | semi_space.cc | 533 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); local 534 DCHECK(mark_bitmap != nullptr); 537 // If collecting the bump pointer spaces only, live_bitmap == mark_bitmap. 538 DCHECK_EQ(live_bitmap, mark_bitmap); 560 DCHECK(!mark_bitmap->Test(forward_address)); 561 mark_bitmap->Set(forward_address); 738 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); local 739 DCHECK(mark_bitmap != nullptr); 740 DCHECK_EQ(live_bitmap, mark_bitmap);
|
H A D | mark_sweep.cc | 1219 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 1221 std::swap(live_bitmap, mark_bitmap); 1232 if (!mark_bitmap->Test(obj)) {
|
/art/runtime/gc/accounting/ |
H A D | space_bitmap.cc | 133 const SpaceBitmap<kAlignment>& mark_bitmap, 137 CHECK(mark_bitmap.bitmap_begin_ != nullptr); 138 CHECK_EQ(live_bitmap.heap_begin_, mark_bitmap.heap_begin_); 139 CHECK_EQ(live_bitmap.bitmap_size_, mark_bitmap.bitmap_size_); 164 uintptr_t* mark = mark_bitmap.bitmap_begin_; 132 SweepWalk(const SpaceBitmap<kAlignment>& live_bitmap, const SpaceBitmap<kAlignment>& mark_bitmap, uintptr_t sweep_begin, uintptr_t sweep_end, SpaceBitmap::SweepCallback* callback, void* arg) argument
|
/art/runtime/gc/ |
H A D | heap.cc | 1071 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); local 1073 CHECK(mark_bitmap != nullptr); 1075 mark_bitmap_->AddContinuousSpaceBitmap(mark_bitmap); 1112 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); local 1114 DCHECK(mark_bitmap != nullptr); 1116 mark_bitmap_->RemoveContinuousSpaceBitmap(mark_bitmap); 1589 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local 1594 if (mark_bitmap != nullptr) { 1595 stream << mark_bitmap << " " << *mark_bitmap << "\ local 3974 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); local [all...] |
Completed in 66 milliseconds