Lines Matching refs:collector_
1315 : collector_(collector) {} in CodeMarkingVisitor()
1318 collector_->PrepareThreadForCodeFlushing(isolate, top); in VisitThread()
1322 MarkCompactCollector* collector_; member in v8::internal::CodeMarkingVisitor
1329 : collector_(collector) {} in SharedFunctionInfoMarkingVisitor()
1341 collector_->MarkObject(shared->code(), code_mark); in VisitPointer()
1342 collector_->MarkObject(shared, shared_mark); in VisitPointer()
1347 MarkCompactCollector* collector_; member in v8::internal::SharedFunctionInfoMarkingVisitor
1398 : collector_(heap->mark_compact_collector()) {} in RootMarkingVisitor()
1416 if (collector_->heap()->PurgeLeftTrimmedObject(p)) return; in MarkObjectByPointer()
1423 collector_->SetMark(object, mark_bit); in MarkObjectByPointer()
1427 collector_->MarkObject(map, map_mark); in MarkObjectByPointer()
1432 collector_->EmptyMarkingDeque(); in MarkObjectByPointer()
1435 MarkCompactCollector* collector_; member in v8::internal::RootMarkingVisitor
1546 : collector_(collector) {} in RecordMigratedSlotVisitor()
1572 collector_->RecordRelocSlot(host, rinfo, target); in VisitCodeTarget()
1580 collector_->RecordRelocSlot(host, rinfo, target); in VisitDebugTarget()
1587 collector_->RecordRelocSlot(host, rinfo, object); in VisitEmbeddedPointer()
1594 collector_->RecordRelocSlot(host, rinfo, cell); in VisitCell()
1628 MarkCompactCollector* collector_; member in v8::internal::RecordMigratedSlotVisitor
3077 : collector_(collector), in Evacuator()
3099 inline Heap* heap() { return collector_->heap(); } in heap()
3106 MarkCompactCollector* collector_; member in v8::internal::MarkCompactCollector::Evacuator
3133 success = collector_->VisitLiveObjects(page, &new_space_visitor_, in EvacuatePage()
3140 success = collector_->VisitLiveObjects(page, &new_space_page_visitor, in EvacuatePage()
3151 success = collector_->VisitLiveObjects(page, &old_space_visitor_, in EvacuatePage()
3159 EvacuateRecordOnlyVisitor record_visitor(collector_->heap()); in EvacuatePage()
3161 collector_->VisitLiveObjects(page, &record_visitor, kKeepMarking); in EvacuatePage()