Lines Matching refs:HeapObject
25 void MarkCompactCollector::MarkObject(HeapObject host, HeapObject obj) {
34 void MarkCompactCollector::MarkRootObject(Root root, HeapObject obj) {
43 void MinorMarkCompactCollector::MarkRootObject(HeapObject obj) {
50 void MarkCompactCollector::MarkExternallyReferencedObject(HeapObject obj) {
59 void MarkCompactCollector::RecordSlot(HeapObject object, ObjectSlot slot,
60 HeapObject target) {
64 void MarkCompactCollector::RecordSlot(HeapObject object, HeapObjectSlot slot,
65 HeapObject target) {
73 HeapObjectSlot slot, HeapObject target) {
114 void MainMarkingVisitor<MarkingState>::RecordSlot(HeapObject object, TSlot slot,
115 HeapObject target) {
122 HeapObject target) {
164 HeapObject object;
182 DCHECK(HeapObject::FromAddress(addr).map() == one_word_filler_map_);
183 current_object_ = HeapObject();
197 HeapObject black_object = HeapObject::FromAddress(addr);
228 object = HeapObject::FromAddress(addr);
250 object = HeapObject();
269 current_object_ = HeapObject();