Lines Matching full:heapobject
128 static void RecordWriteFromCode(HeapObject* obj,
132 static void RecordWriteForEvacuationFromCode(HeapObject* obj,
142 INLINE(bool BaseRecordWrite(HeapObject* obj, Object** slot, Object* value));
143 INLINE(void RecordWrite(HeapObject* obj, Object** slot, Object* value));
144 INLINE(void RecordWriteIntoCode(HeapObject* obj,
152 void RecordWriteSlow(HeapObject* obj, Object** slot, Object* value);
153 void RecordWriteIntoCodeSlow(HeapObject* obj,
157 void RecordCodeTargetPatch(Code* host, Address pc, HeapObject* value);
158 void RecordCodeTargetPatch(Address pc, HeapObject* value);
160 inline void RecordWrites(HeapObject* obj);
162 inline void BlackToGreyAndUnshift(HeapObject* obj, MarkBit mark_bit);
164 inline void WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit);
254 INLINE(void VisitObject(Map* map, HeapObject* obj, int size));