Lines Matching defs:obj
141 // If |obj| is in the map, immediately return true. Otherwise add it to the
144 bool LookupOrInsert(HeapObject obj, int* index_out) {
145 auto find_result = map_.FindOrInsert(obj);
152 bool LookupOrInsert(Handle<HeapObject> obj, int* index_out) {
153 return LookupOrInsert(*obj, index_out);
156 bool Lookup(HeapObject obj, int* index_out) const {
157 int* index = map_.Find(obj);
220 // Compares obj with not_mapped_symbol root. When V8_EXTERNAL_CODE_SPACE is
222 V8_INLINE bool IsNotMappedSymbol(HeapObject obj) const;
246 void ResolvePendingForwardReference(int obj);
249 bool SerializeRoot(HeapObject obj);
252 bool SerializeHotObject(HeapObject obj);
255 bool SerializeBackReference(HeapObject obj);
258 bool SerializePendingObject(HeapObject obj);
261 bool ObjectIsBytecodeHandler(HeapObject obj) const;
280 void QueueDeferredObject(HeapObject obj) {
281 DCHECK_NULL(reference_map_.LookupReference(obj));
282 deferred_objects_.Push(obj);
288 void RegisterObjectIsPending(HeapObject obj);
291 void ResolvePendingObject(HeapObject obj);
425 ObjectSerializer(Serializer* serializer, Handle<HeapObject> obj,
429 object_(obj),
433 serializer_->PushStack(obj);