Searched refs:Sweeper (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/heap/ |
D | sweeper.cc | 18 Sweeper::PauseOrCompleteScope::PauseOrCompleteScope(Sweeper* sweeper) in PauseOrCompleteScope() 36 Sweeper::PauseOrCompleteScope::~PauseOrCompleteScope() { in ~PauseOrCompleteScope() 43 Sweeper::FilterSweepingPagesScope::FilterSweepingPagesScope( in FilterSweepingPagesScope() 44 Sweeper* sweeper, const PauseOrCompleteScope& pause_or_complete_scope) in FilterSweepingPagesScope() 57 Sweeper::FilterSweepingPagesScope::~FilterSweepingPagesScope() { in ~FilterSweepingPagesScope() 66 class Sweeper::SweeperTask final : public CancelableTask { 68 SweeperTask(Isolate* isolate, Sweeper* sweeper, in SweeperTask() 100 Sweeper* const sweeper_; 109 class Sweeper::IncrementalSweeperTask final : public CancelableTask { 111 IncrementalSweeperTask(Isolate* isolate, Sweeper* sweeper) in IncrementalSweeperTask() [all …]
|
D | sweeper.h | 24 class Sweeper { 33 explicit PauseOrCompleteScope(Sweeper* sweeper); 37 Sweeper* const sweeper_; 47 Sweeper* sweeper, const PauseOrCompleteScope& pause_or_complete_scope); 66 Sweeper* const sweeper_; 80 Sweeper(Heap* heap, MajorNonAtomicMarkingState* marking_state) in Sweeper() function
|
D | scavenger.cc | 114 Sweeper::READD_TEMPORARY_REMOVED_PAGE); in AddPageToSweeperIfNecessary()
|
D | mark-compact.h | 687 Sweeper* sweeper() { return sweeper_; } in sweeper() 886 Sweeper* sweeper_;
|
D | mark-compact.cc | 394 sweeper_(new Sweeper(heap, non_atomic_marking_state())) { in MarkCompactCollector() 2787 sweeper()->AddPage(OLD_SPACE, p, Sweeper::REGULAR); in Evacuate() 2799 sweeper()->AddPage(p->owner()->identity(), p, Sweeper::REGULAR); in Evacuate() 3361 sweeper()->RawSweep(p, Sweeper::IGNORE_FREE_LIST, in StartSweepSpace() 3384 sweeper()->AddPage(space->identity(), p, Sweeper::REGULAR); in StartSweepSpace()
|
D | heap.h | 2287 friend class Sweeper; variable
|
D | heap.cc | 2124 Sweeper* sweeper = mark_compact_collector()->sweeper(); in Scavenge() 2126 Sweeper::PauseOrCompleteScope pause_scope(sweeper); in Scavenge() 2132 Sweeper::FilterSweepingPagesScope filter_scope(sweeper, pause_scope); in Scavenge()
|