Lines Matching refs:collector_
1104 : collector_(collector), is_shared_heap_(collector->is_shared_heap()) {}
1157 collector_->MarkRootObject(root, heap_object);
1160 MarkCompactCollector* const collector_;
1178 collector_(collector) {}
1226 if (collector_->is_shared_heap() != heap_object.InSharedHeap()) return;
1227 collector_->MarkObject(host, heap_object);
1230 MarkCompactCollector* const collector_;
1238 collector_(collector) {}
1296 collector_->MarkRootObject(Root::kClientHeap, heap_object);
1313 MarkCompactCollector* const collector_;
1431 collector_(collector),
1498 collector_->RecordRelocSlot(host, rinfo, target);
1506 collector_->RecordRelocSlot(host, rinfo, object);
1543 MarkCompactCollector* collector_;
3712 collector_(collector) {}
3745 MarkCompactCollector* collector_;
3751 collector_->non_atomic_marking_state();
3787 collector_->ReportAbortedEvacuationCandidateDueToOOM(
5183 return collector_->non_atomic_marking_state()->IsBlack(object);
5270 : collector_(collector) {}
5288 collector_->MarkRootObject(HeapObject::cast(*p));
5290 MinorMarkCompactCollector* const collector_;
5652 collector_(collector),
5660 TRACE_GC(collector_->heap()->tracer(),
5664 TRACE_GC_EPOCH(collector_->heap()->tracer(),
5690 YoungGenerationMarkingTask task(isolate_, collector_, global_worklist_);
5696 PrintIsolate(collector_->isolate(), "marking[%p]: time=%f\n",
5719 MinorMarkCompactCollector* collector_;
5917 collector_(collector) {}
5932 MinorMarkCompactCollector* collector_;
5940 collector_->non_atomic_marking_state();
5957 collector_->MakeIterable(static_cast<Page*>(chunk), ZAP_FREE_SPACE);
5962 collector_->MakeIterable(static_cast<Page*>(chunk),
5975 collector_->MakeIterable(static_cast<Page*>(chunk), ZAP_FREE_SPACE);
5980 collector_->MakeIterable(static_cast<Page*>(chunk), IGNORE_FREE_SPACE);