Home
last modified time | relevance | path

Searched refs:GetLiveBitmap (Results 1 – 18 of 18) sorted by relevance

/art/runtime/gc/collector/
Dgarbage_collector.cc114 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap(); in SwapBitmaps()
117 heap_->GetLiveBitmap()->ReplaceBitmap(live_bitmap, mark_bitmap); in SwapBitmaps()
126 accounting::LargeObjectBitmap* live_set = space->GetLiveBitmap(); in SwapBitmaps()
128 heap_->GetLiveBitmap()->ReplaceLargeObjectBitmap(live_set, mark_set); in SwapBitmaps()
Dsemi_space.cc69 } else if (space->GetLiveBitmap() != nullptr) { in BindBitmaps()
144 to_space_live_bitmap_ = to_space_->GetLiveBitmap(); in InitializePhase()
330 } else if (collect_from_space_only_ && space->GetLiveBitmap() != nullptr) { in MarkReachableObjects()
350 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap(); in MarkReachableObjects()
358 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap(); in MarkReachableObjects()
381 accounting::LargeObjectBitmap* large_live_bitmap = large_object_space->GetLiveBitmap(); in MarkReachableObjects()
502 accounting::ContinuousSpaceBitmap* live_bitmap = promo_dest_space_->GetLiveBitmap(); in MarkNonForwardedObject()
547 accounting::ContinuousSpaceBitmap* bitmap = fallback_space_->GetLiveBitmap(); in MarkNonForwardedObject()
704 live_bitmap = promo_dest_space_->GetLiveBitmap(); in ProcessMarkStack()
Dimmune_region.cc37 if (space->GetLiveBitmap() != space->GetMarkBitmap()) { in AddContinuousSpace()
Dmark_sweep.cc477 if (heap_->GetLiveBitmap()->GetContinuousSpaceBitmap(root) == nullptr) { in VerifyRoot()
936 if (!heap_->GetLiveBitmap()->Test(obj)) { in VerifyIsLive()
1015 space->GetLiveBitmap() != nullptr) { in SweepArray()
1031 accounting::ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap(); in SweepArray()
1070 accounting::LargeObjectBitmap* large_live_objects = large_object_space->GetLiveBitmap(); in SweepArray()
Dmark_compact.cc357 accounting::ContinuousSpaceBitmap* bitmap = space->GetLiveBitmap(); in UpdateReferences()
/art/runtime/gc/space/
Dspace.cc85 accounting::ContinuousSpaceBitmap* live_bitmap = GetLiveBitmap(); in Sweep()
105 accounting::ContinuousSpaceBitmap* live_bitmap = GetLiveBitmap(); in BindLiveToMarkBitmap()
Dspace.h278 virtual accounting::ContinuousSpaceBitmap* GetLiveBitmap() const = 0;
327 accounting::LargeObjectBitmap* GetLiveBitmap() const { in GetLiveBitmap() function
412 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE { in GetLiveBitmap() function
Dimage_space.h88 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE { in GetLiveBitmap() function
Dzygote_space.cc113 accounting::ContinuousSpaceBitmap* bitmap = zygote_space->GetLiveBitmap(); in SweepCallback()
Dbump_pointer_space.h93 accounting::ContinuousSpaceBitmap* GetLiveBitmap() const OVERRIDE { in GetLiveBitmap() function
Dlarge_object_space.cc499 accounting::LargeObjectBitmap* bitmap = space->GetLiveBitmap(); in SweepCallback()
512 accounting::LargeObjectBitmap* live_bitmap = GetLiveBitmap(); in Sweep()
Dmalloc_space.cc238 accounting::ContinuousSpaceBitmap* bitmap = space->GetLiveBitmap(); in SweepCallback()
/art/runtime/gc/accounting/
Dmod_union_table.cc227 ContinuousSpaceBitmap* live_bitmap = space_->GetLiveBitmap(); in Verify()
277 ContinuousSpaceBitmap* live_bitmap = space->GetLiveBitmap(); in UpdateAndMarkReferences()
317 ContinuousSpaceBitmap* bitmap = space_->GetLiveBitmap(); in UpdateAndMarkReferences()
Dremembered_set.cc130 ContinuousSpaceBitmap* bitmap = space_->GetLiveBitmap(); in UpdateAndMarkReferences()
/art/runtime/gc/
Dheap.cc723 GetLiveBitmap()->Walk(callback, arg); in VisitObjects()
733 MarkAllocStack(space1->GetLiveBitmap(), space2->GetLiveBitmap(), in MarkAllocStackAsLive()
734 large_object_space_->GetLiveBitmap(), stack); in MarkAllocStackAsLive()
748 accounting::ContinuousSpaceBitmap* live_bitmap = continuous_space->GetLiveBitmap(); in AddSpace()
764 live_bitmap_->AddLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in AddSpace()
789 accounting::ContinuousSpaceBitmap* live_bitmap = continuous_space->GetLiveBitmap(); in RemoveSpace()
802 live_bitmap_->RemoveLargeObjectBitmap(discontinuous_space->GetLiveBitmap()); in RemoveSpace()
1147 if (c_space->GetLiveBitmap()->Test(obj)) { in IsLiveObjectLocked()
1153 if (d_space->GetLiveBitmap()->Test(obj)) { in IsLiveObjectLocked()
1186 if (c_space->GetLiveBitmap()->Test(obj)) { in IsLiveObjectLocked()
[all …]
Dheap.h476 accounting::HeapBitmap* GetLiveBitmap() SHARED_LOCKS_REQUIRED(Locks::heap_bitmap_lock_) { in GetLiveBitmap() function
/art/patchoat/
Dpatchoat.cc179 PatchOat p(isa, image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), in Patch()
301 PatchOat p(isa, elf.release(), image.release(), ispc->GetLiveBitmap(), ispc->GetMemMap(), in Patch()
/art/oatdump/
Doatdump.cc1096 image_space->GetLiveBitmap()->Walk(ImageDumper::Callback, this); in Dump()
1101 heap->GetLargeObjectsSpace()->GetLiveBitmap()->Walk(ImageDumper::Callback, this); in Dump()