Home
last modified time | relevance | path

Searched refs:GetMarkBitmap (Results 1 – 16 of 16) sorted by relevance

/art/runtime/gc/space/
Dspace.cc91 accounting::ContinuousSpaceBitmap* mark_bitmap = GetMarkBitmap(); in Sweep()
113 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap); in BindLiveToMarkBitmap()
127 Runtime::Current()->GetHeap()->GetMarkBitmap()->ReplaceBitmap(mark_bitmap_.get(), new_bitmap); in UnBindBitmaps()
Dspace.h300 virtual accounting::ContinuousSpaceBitmap* GetMarkBitmap() const = 0;
352 accounting::LargeObjectBitmap* GetMarkBitmap() const { in GetMarkBitmap() function
436 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap() function
Dimage_space.h100 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap() function
Dbump_pointer_space.h97 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap() function
Dmalloc_space.cc255 GetMarkBitmap()->SetHeapSize(new_capacity); in ClampGrowthLimit()
Dregion_space.h83 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap() function
Dlarge_object_space.cc603 accounting::LargeObjectBitmap* mark_bitmap = GetMarkBitmap(); in Sweep()
/art/runtime/gc/collector/
Dgarbage_collector.cc122 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in SwapBitmaps()
125 heap_->GetMarkBitmap()->ReplaceBitmap(mark_bitmap, live_bitmap); in SwapBitmaps()
134 accounting::LargeObjectBitmap* mark_set = space->GetMarkBitmap(); in SwapBitmaps()
136 heap_->GetMarkBitmap()->ReplaceLargeObjectBitmap(mark_set, live_set); in SwapBitmaps()
Dmark_sweep.cc135 mark_bitmap_ = heap_->GetMarkBitmap(); in InitializePhase()
342 accounting::ContinuousSpaceBitmap* bitmap = space->GetMarkBitmap(); in FindDefaultSpaceBitmap()
877 if (space->GetMarkBitmap() == nullptr) { in ScanGrayObjects()
911 space->GetMarkBitmap(), in ScanGrayObjects()
932 if (space->GetMarkBitmap() != nullptr) { in ScanGrayObjects()
953 card_table->Scan<true>(space->GetMarkBitmap(), in ScanGrayObjects()
959 card_table->Scan<false>(space->GetMarkBitmap(), in ScanGrayObjects()
1017 current_space_bitmap_ = space->GetMarkBitmap(); in RecursiveMark()
1218 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in SweepArray()
1258 accounting::LargeObjectBitmap* large_mark_objects = large_object_space->GetMarkBitmap(); in SweepArray()
Dimmune_spaces.cc109 if (space->GetLiveBitmap() != space->GetMarkBitmap()) { in AddSpace()
Dsemi_space.cc160 mark_bitmap_ = heap_->GetMarkBitmap(); in InitializePhase()
550 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); in MarkNonForwardedObject()
756 accounting::ContinuousSpaceBitmap* mark_bitmap = promo_dest_space_->GetMarkBitmap(); in ProcessMarkStack()
Dconcurrent_copying.cc68 heap_mark_bitmap_ = heap->GetMarkBitmap(); in ConcurrentCopying()
314 DCHECK(collector_->heap_->GetMarkBitmap()->Test(obj)) in operator ()()
796 heap_->GetMarkBitmap()->Visit(visitor); in VerifyNoFromSpaceReferences()
1236 DCHECK(collector_->heap_->GetMarkBitmap()->Test(obj)) << obj; in operator ()()
1255 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in ClearBlackPtrs()
1264 large_object_space->GetMarkBitmap()->VisitMarkedRange( in ClearBlackPtrs()
Dimmune_spaces_test.cc183 accounting::ContinuousSpaceBitmap* GetMarkBitmap() const OVERRIDE { in GetMarkBitmap() function in art::gc::collector::DummySpace
Dmark_compact.cc122 mark_bitmap_ = heap_->GetMarkBitmap(); in InitializePhase()
/art/runtime/gc/
Dheap.cc1071 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); in AddSpace()
1087 mark_bitmap_->AddLargeObjectBitmap(discontinuous_space->GetMarkBitmap()); in AddSpace()
1112 accounting::ContinuousSpaceBitmap* mark_bitmap = continuous_space->GetMarkBitmap(); in RemoveSpace()
1125 mark_bitmap_->RemoveLargeObjectBitmap(discontinuous_space->GetMarkBitmap()); in RemoveSpace()
1589 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in DumpSpaces()
2317 bin_mark_bitmap_ = space->GetMarkBitmap(); in BuildBins()
2384 GetHeap()->GetNonMovingSpace()->GetMarkBitmap()->Set(forward_address); in MarkNonForwardedObject()
3973 accounting::ContinuousSpaceBitmap* mark_bitmap = space->GetMarkBitmap(); in ClearMarkedObjects()
3980 space->GetMarkBitmap()->Clear(); in ClearMarkedObjects()
Dheap.h555 accounting::HeapBitmap* GetMarkBitmap() SHARED_REQUIRES(Locks::heap_bitmap_lock_) { in GetMarkBitmap() function