Home | History | Annotate | Download | only in src

Lines Matching full:collector

1384     MarkCompactCollector* collector = heap->mark_compact_collector();
1386 MarkObjectByPointer(collector, start, p);
1408 INLINE(static void MarkObjectByPointer(MarkCompactCollector* collector,
1413 collector->RecordSlot(anchor_slot, p, object);
1415 collector->MarkObject(object, mark);
1420 INLINE(static void VisitUnmarkedObject(MarkCompactCollector* collector,
1445 MarkCompactCollector* collector = heap->mark_compact_collector();
1450 collector->RecordSlot(start, p, o);
1454 VisitUnmarkedObject(collector, obj);
1465 MarkCompactCollector* collector = map->GetHeap()->mark_compact_collector();
1471 weak_collection->set_next(collector->encountered_weak_collections());
1472 collector->set_encountered_weak_collections(weak_collection);
1495 collector->RecordSlot(table_slot, table_slot, table);
1496 if (!table_mark.Get()) collector->SetMark(table, table_mark);
1498 collector
1565 MarkCompactCollector* collector = heap->mark_compact_collector();
1566 if (!collector->is_code_flushing_enabled()) {
1741 explicit CodeMarkingVisitor(MarkCompactCollector* collector)
1742 : collector_(collector) {}
1755 explicit SharedFunctionInfoMarkingVisitor(MarkCompactCollector* collector)
1756 : collector_(collector) {}