Home
last modified time | relevance | path

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

/art/runtime/gc/space/
Dspace.cc90 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
97 SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
98 if (swap_bitmaps) { in Sweep()
137 : swap_bitmaps(swap_bitmaps_in), space(space_in), self(Thread::Current()) { in SweepCallbackContext()
Dspace.h253 SweepCallbackContext(bool swap_bitmaps, space::Space* space);
254 const bool swap_bitmaps; member
454 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dzygote_space.cc127 if (!context->swap_bitmaps) { in SweepCallback()
Dlarge_object_space.cc615 if (!context->swap_bitmaps) { in SweepCallback()
625 collector::ObjectBytePair LargeObjectSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
631 if (swap_bitmaps) { in Sweep()
634 AllocSpace::SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
Dlarge_object_space.h83 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dmalloc_space.cc266 if (!context->swap_bitmaps) { in SweepCallback()
/art/runtime/gc/collector/
Dsticky_mark_sweep.h51 void Sweep(bool swap_bitmaps)
Dsticky_mark_sweep.cc76 void StickyMarkSweep::Sweep(bool swap_bitmaps ATTRIBUTE_UNUSED) { in Sweep()
Dmark_sweep.h149 virtual void Sweep(bool swap_bitmaps)
154 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
157 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
Dsemi_space.h138 virtual void Sweep(bool swap_bitmaps)
143 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
Dsemi_space.cc509 void SemiSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
520 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
523 SweepLargeObjects(swap_bitmaps); in Sweep()
526 void SemiSpace::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
530 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dmark_sweep.cc1207 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray() argument
1242 if (swap_bitmaps) { in SweepArray()
1282 if (swap_bitmaps) { in SweepArray()
1307 void MarkSweep::Sweep(bool swap_bitmaps) { in Sweep() argument
1326 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
1329 SweepLargeObjects(swap_bitmaps); in Sweep()
1332 void MarkSweep::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
1336 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dconcurrent_copying.h259 void Sweep(bool swap_bitmaps)
262 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
264 void SweepLargeObjects(bool swap_bitmaps)
Dconcurrent_copying.cc2477 void ConcurrentCopying::Sweep(bool swap_bitmaps) { in Sweep() argument
2500 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
2503 SweepLargeObjects(swap_bitmaps); in Sweep()
2508 void ConcurrentCopying::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray() argument
2533 if (swap_bitmaps) { in SweepArray()
2573 if (swap_bitmaps) { in SweepArray()
2621 void ConcurrentCopying::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
2624 RecordFreeLOS(heap_->GetLargeObjectsSpace()->Sweep(swap_bitmaps)); in SweepLargeObjects()