Home | History | Annotate | Download | only in heap

Lines Matching refs:Sweep

1003 // Marking all live objects in the heap as part of mark-sweep or mark-compact
1514 // If we did not use the code for kRegExpCodeThreshold mark sweep GCs
2150 // Sweep the heap for overflowed objects, clear their overflow bits, and
3041 // The new space sweep will overwrite the map word of dead objects
3090 // sweep collection by failing allocations. But since we are already in
3091 // a mark-sweep allocation, there is no sense in trying to trigger one.
3298 static int Sweep(PagedSpace* space, FreeList* free_list, Page* p,
3618 Sweep<SWEEP_AND_VISIT_LIVE_OBJECTS, SWEEP_ON_MAIN_THREAD,
3623 Sweep<SWEEP_AND_VISIT_LIVE_OBJECTS, SWEEP_ON_MAIN_THREAD,
3629 Sweep<SWEEP_AND_VISIT_LIVE_OBJECTS, SWEEP_ON_MAIN_THREAD,
3633 Sweep<SWEEP_AND_VISIT_LIVE_OBJECTS, SWEEP_ON_MAIN_THREAD,
4144 max_freed = Sweep<SWEEP_ONLY, SWEEP_IN_PARALLEL, IGNORE_SKIP_LIST,
4203 Sweep<SWEEP_ONLY, SWEEP_ON_MAIN_THREAD, IGNORE_SKIP_LIST,
4222 Sweep<SWEEP_ONLY, SWEEP_ON_MAIN_THREAD, REBUILD_SKIP_LIST,
4225 Sweep<SWEEP_ONLY, SWEEP_ON_MAIN_THREAD, REBUILD_SKIP_LIST,
4228 Sweep<SWEEP_ONLY, SWEEP_ON_MAIN_THREAD, IGNORE_SKIP_LIST,
4276 // Noncompacting collections simply sweep the spaces to clear the mark
4277 // bits and free the nonlive blocks (for old and map spaces). We sweep