Home
last modified time | relevance | path

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

/art/runtime/gc/space/
Dspace.cc89 collector::ObjectBytePair ContinuousMemMapAllocSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
96 SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
97 if (swap_bitmaps) { in Sweep()
142 : swap_bitmaps(swap_bitmaps_in), space(space_in), self(Thread::Current()) { in SweepCallbackContext()
Dspace.h251 SweepCallbackContext(bool swap_bitmaps, space::Space* space);
252 const bool swap_bitmaps; member
440 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dzygote_space.cc112 if (!context->swap_bitmaps) { in SweepCallback()
Dlarge_object_space.cc588 if (!context->swap_bitmaps) { in SweepCallback()
598 collector::ObjectBytePair LargeObjectSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
604 if (swap_bitmaps) { in Sweep()
607 AllocSpace::SweepCallbackContext scc(swap_bitmaps, this); in Sweep()
Dlarge_object_space.h77 collector::ObjectBytePair Sweep(bool swap_bitmaps);
Dmalloc_space.cc238 if (!context->swap_bitmaps) { in SweepCallback()
/art/runtime/gc/collector/
Dsticky_mark_sweep.h46 void Sweep(bool swap_bitmaps)
Dsticky_mark_sweep.cc59 void StickyMarkSweep::Sweep(bool swap_bitmaps ATTRIBUTE_UNUSED) { in Sweep()
Dmark_sweep.h150 virtual void Sweep(bool swap_bitmaps)
155 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
158 void SweepArray(accounting::ObjectStack* allocation_stack_, bool swap_bitmaps)
Dmark_compact.cc544 void MarkCompact::Sweep(bool swap_bitmaps) { in Sweep() argument
555 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
558 SweepLargeObjects(swap_bitmaps); in Sweep()
561 void MarkCompact::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
565 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dsemi_space.h138 virtual void Sweep(bool swap_bitmaps)
143 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
Dmark_compact.h109 void Sweep(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_, Locks::mutator_lock_);
112 void SweepLargeObjects(bool swap_bitmaps) REQUIRES(Locks::heap_bitmap_lock_);
Dsemi_space.cc666 void SemiSpace::Sweep(bool swap_bitmaps) { in Sweep() argument
677 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
681 SweepLargeObjects(swap_bitmaps); in Sweep()
685 void SemiSpace::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
690 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dmark_sweep.cc1184 void MarkSweep::SweepArray(accounting::ObjectStack* allocations, bool swap_bitmaps) { in SweepArray() argument
1219 if (swap_bitmaps) { in SweepArray()
1259 if (swap_bitmaps) { in SweepArray()
1284 void MarkSweep::Sweep(bool swap_bitmaps) { in Sweep() argument
1303 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
1306 SweepLargeObjects(swap_bitmaps); in Sweep()
1309 void MarkSweep::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
1313 RecordFreeLOS(los->Sweep(swap_bitmaps)); in SweepLargeObjects()
Dconcurrent_copying.h159 void Sweep(bool swap_bitmaps)
161 void SweepLargeObjects(bool swap_bitmaps)
Dconcurrent_copying.cc1198 void ConcurrentCopying::Sweep(bool swap_bitmaps) { in Sweep() argument
1218 RecordFree(alloc_space->Sweep(swap_bitmaps)); in Sweep()
1221 SweepLargeObjects(swap_bitmaps); in Sweep()
1224 void ConcurrentCopying::SweepLargeObjects(bool swap_bitmaps) { in SweepLargeObjects() argument
1226 RecordFreeLOS(heap_->GetLargeObjectsSpace()->Sweep(swap_bitmaps)); in SweepLargeObjects()