Home
last modified time | relevance | path

Searched refs:Sweeper (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/heap/
Dsweeper.cc18 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 …]
Dsweeper.h24 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
Dscavenger.cc114 Sweeper::READD_TEMPORARY_REMOVED_PAGE); in AddPageToSweeperIfNecessary()
Dmark-compact.h687 Sweeper* sweeper() { return sweeper_; } in sweeper()
886 Sweeper* sweeper_;
Dmark-compact.cc394 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()
Dheap.h2287 friend class Sweeper; variable
Dheap.cc2124 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()