Home
last modified time | relevance | path

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

/external/v8/src/heap/
Dconcurrent-marking.h60 using MarkingWorklist = Worklist<HeapObject*, 64 /* segment size */>; variable
62 ConcurrentMarking(Heap* heap, MarkingWorklist* shared,
63 MarkingWorklist* bailout, MarkingWorklist* on_hold,
107 MarkingWorklist* const shared_;
108 MarkingWorklist* const bailout_;
109 MarkingWorklist* const on_hold_;
Dincremental-marking.h90 MarkCompactCollector::MarkingWorklist* marking_worklist,
253 MarkCompactCollector::MarkingWorklist* marking_worklist() const { in marking_worklist()
315 MarkCompactCollector::MarkingWorklist* const marking_worklist_;
Dconcurrent-marking.cc77 explicit ConcurrentMarkingVisitor(ConcurrentMarking::MarkingWorklist* shared, in ConcurrentMarkingVisitor()
78 ConcurrentMarking::MarkingWorklist* bailout, in ConcurrentMarkingVisitor()
477 ConcurrentMarking::MarkingWorklist::View shared_;
478 ConcurrentMarking::MarkingWorklist::View bailout_;
541 ConcurrentMarking::ConcurrentMarking(Heap* heap, MarkingWorklist* shared, in ConcurrentMarking()
542 MarkingWorklist* bailout, in ConcurrentMarking()
543 MarkingWorklist* on_hold, in ConcurrentMarking()
Dmark-compact.h469 class MarkingWorklist {
474 explicit MarkingWorklist(Heap* heap) {} in MarkingWorklist() function
645 MarkingWorklist* marking_worklist() { return &marking_worklist_; } in marking_worklist()
875 MarkingWorklist marking_worklist_;
952 MarkCompactCollector::MarkingWorklist* marking_worklist() const { in marking_worklist()
1000 using MarkingWorklist = Worklist<HeapObject*, 64 /* segment size */>;
1006 inline MarkingWorklist* worklist() { return worklist_; } in worklist()
1033 MarkingWorklist* worklist_;
Dmark-compact.cc3420 void MarkCompactCollector::MarkingWorklist::PrintWorklist( in PrintWorklist()
3564 MinorMarkCompactCollector::MarkingWorklist* global_worklist, int task_id) in YoungGenerationMarkingVisitor()
3610 MinorMarkCompactCollector::MarkingWorklist::View worklist_;
3620 worklist_(new MinorMarkCompactCollector::MarkingWorklist()), in MinorMarkCompactCollector()
3625 kNumMarkers <= MinorMarkCompactCollector::MarkingWorklist::kMaxNumTasks, in MinorMarkCompactCollector()
3643 MinorMarkCompactCollector::MarkingWorklist::kMaxNumTasks)); in NumberOfParallelMarkingTasks()
4035 MinorMarkCompactCollector::MarkingWorklist* global_worklist, int task_id) in YoungGenerationMarkingTask()
4105 MinorMarkCompactCollector::MarkingWorklist::View marking_worklist_;
4284 MarkingWorklist::View marking_worklist(worklist(), kMainMarker); in ProcessMarkingWorklist()
Dincremental-marking.cc58 Heap* heap, MarkCompactCollector::MarkingWorklist* marking_worklist, in IncrementalMarking()
Dheap.cc4714 MarkCompactCollector::MarkingWorklist* marking_worklist = in SetUp()