Home
last modified time | relevance | path

Searched refs:swap_bitmaps (Results 1 – 14 of 14) sorted by relevance

/art/runtime/gc/space/
Dspace.cc84 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
91 SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
92 if (swap_bitmaps) { in Sweep()
136 AllocSpace::SweepCallbackContext::SweepCallbackContext(bool swap_bitmaps, space::Space* space) in SweepCallbackContext() argument
137 : swap_bitmaps(swap_bitmaps), space(space), self(Thread::Current()) { in SweepCallbackContext()
Dspace.h230 SweepCallbackContext(bool swap_bitmaps, space::Space* space);
231 const bool swap_bitmaps; member
420 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dlarge_object_space.cc498 if (!context->swap_bitmaps) { in SweepCallback()
508 collector::ObjectBytePair LargeObjectSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
514 if (swap_bitmaps) { in Sweep()
517 AllocSpace::SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
Dzygote_space.cc112 if (!context->swap_bitmaps) { in SweepCallback()
Dlarge_object_space.h69 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dmalloc_space.cc237 if (!context->swap_bitmaps) { in SweepCallback()
/art/runtime/gc/collector/
Dsticky_mark_sweep.h45 void Sweep(bool swap_bitmaps) OVERRIDE
Dsticky_mark_sweep.cc58 void StickyMarkSweep::Sweep(bool swap_bitmaps) { in Sweep() argument
Dmark_sweep.h139 virtual void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
142 void SweepLargeObjects(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
145 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
Dmark_compact.cc530 void MarkCompact::Sweep(bool swap_bitmaps) { in Sweep() argument
541 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
544 SweepLargeObjects(swap_bitmaps); in Sweep()
547 void MarkCompact::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
549 RecordFreeLOS(heap_->GetLargeObjectsSpace()->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dsemi_space.h128 virtual void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
131 void SweepLargeObjects(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
Dsemi_space.cc636 void SemiSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
647 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
651 SweepLargeObjects(swap_bitmaps); in Sweep()
655 void SemiSpace::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
658 RecordFreeLOS(heap_->GetLargeObjectsSpace()->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dmark_compact.h109 void Sweep(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
112 void SweepLargeObjects(bool swap_bitmaps) EXCLUSIVE_LOCKS_REQUIRED(Locks::heap_bitmap_lock_);
Dmark_sweep.cc999 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray() argument
1033 if (swap_bitmaps) { in SweepArray()
1072 if (swap_bitmaps) { in SweepArray()
1096 void MarkSweep::Sweep(bool swap_bitmaps) { in Sweep() argument
1114 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
1117 SweepLargeObjects(swap_bitmaps); in Sweep()
1120 void MarkSweep::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
1122 RecordFreeLOS(heap_->GetLargeObjectsSpace()->Sweep(swap_bitmaps)); in SweepLargeObjects()