Lines Matching refs:object
13 void Scavenger::ScavengeObject(HeapObject** p, HeapObject* object) { in ScavengeObject() argument
14 DCHECK(object->GetIsolate()->heap()->InFromSpace(object)); in ScavengeObject()
20 MapWord first_word = object->map_word(); in ScavengeObject()
26 DCHECK(object->GetIsolate()->heap()->InFromSpace(*p)); in ScavengeObject()
31 object->GetHeap()->UpdateAllocationSite<Heap::kGlobal>( in ScavengeObject()
32 object, object->GetHeap()->global_pretenuring_feedback_); in ScavengeObject()
35 DCHECK(object->map() != object->GetHeap()->allocation_memento_map()); in ScavengeObject()
37 return ScavengeObjectSlow(p, object); in ScavengeObject()
43 Object* object = *slot; in CheckAndScavengeObject() local
44 if (heap->InFromSpace(object)) { in CheckAndScavengeObject()
45 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); in CheckAndScavengeObject()
50 object = *slot; in CheckAndScavengeObject()
55 if (heap->InToSpace(object)) { in CheckAndScavengeObject()
67 Object* object = *p; in VisitPointer() local
68 if (!heap->InNewSpace(object)) return; in VisitPointer()
70 reinterpret_cast<HeapObject*>(object)); in VisitPointer()