Searched refs:map_word (Results 1 – 8 of 8) sorted by relevance
2413 return (object->map_word().ToRawValue() & kNotMarkedBit) == 0; in IsMarked()2417 uintptr_t map_word = object->map_word().ToRawValue(); in ClearMark() local2418 object->set_map_word(MapWord::FromRawValue(map_word | kNotMarkedBit)); in ClearMark()2423 uintptr_t map_word = object->map_word().ToRawValue(); in SetMark() local2424 object->set_map_word(MapWord::FromRawValue(map_word & ~kNotMarkedBit)); in SetMark()2429 uintptr_t map_word = object->map_word().ToRawValue(); in MapOfMarkedObject() local2430 return MapWord::FromRawValue(map_word | kNotMarkedBit).ToMap(); in MapOfMarkedObject()
618 MapWord map_word = obj->map_word(); in UpdateMarkingDequeAfterScavenge() local619 if (map_word.IsForwardingAddress()) { in UpdateMarkingDequeAfterScavenge()620 HeapObject* dest = map_word.ToForwardingAddress(); in UpdateMarkingDequeAfterScavenge()
1298 !HeapObject::cast(*p)->map_word().IsForwardingAddress(); in IsUnscavengedHeapObject()1401 MapWord map_word = HeapObject::cast(object)->map_word(); in RetainAs() local1402 if (map_word.IsForwardingAddress()) { in RetainAs()1403 return map_word.ToForwardingAddress(); in RetainAs()1558 MapWord first_word = HeapObject::cast(*p)->map_word(); in UpdateNewSpaceReferenceInExternalStringTableEntry()2067 MapWord map_word = object->map_word(); in EvacuateJSFunction() local2068 DCHECK(map_word.IsForwardingAddress()); in EvacuateJSFunction()2069 HeapObject* target = map_word.ToForwardingAddress(); in EvacuateJSFunction()2163 MapWord first_word = first->map_word(); in EvacuateShortcutCandidate()2259 MapWord first_word = object->map_word(); in ScavengeObjectSlow()[all …]
3020 MapWord map_word = heap_obj->map_word(); in UpdateSlot() local3021 if (map_word.IsForwardingAddress()) { in UpdateSlot()3024 HeapObject* target = map_word.ToForwardingAddress(); in UpdateSlot()3058 MapWord map_word = HeapObject::cast(*p)->map_word(); in UpdateReferenceInExternalStringTableEntry() local3060 if (map_word.IsForwardingAddress()) { in UpdateReferenceInExternalStringTableEntry()3061 return String::cast(map_word.ToForwardingAddress()); in UpdateReferenceInExternalStringTableEntry()3159 DCHECK(object->map_word().IsForwardingAddress()); in EvacuateLiveObjectsFromPage()3219 MapWord map_word = heap_object->map_word(); in RetainAs() local3220 if (map_word.IsForwardingAddress()) { in RetainAs()3221 return map_word.ToForwardingAddress(); in RetainAs()
561 MapWord first_word = object->map_word(); in ScavengeObject()
1438 MapWord map_word = object->map_word(); in GcSafeMapOfCodeSpaceObject() local1439 return map_word.IsForwardingAddress() ? in GcSafeMapOfCodeSpaceObject()1440 map_word.ToForwardingAddress()->map() : map_word.ToMap(); in GcSafeMapOfCodeSpaceObject()
1396 map_word().ToRawValue() & ~static_cast<uintptr_t>(PathTracer::kMarkTag); in map()1399 return map_word().ToMap(); in map()1440 MapWord HeapObject::map_word() const { in map_word() function1446 void HeapObject::set_map_word(MapWord map_word) { in set_map_word() argument1448 this, kMapOffset, reinterpret_cast<Object*>(map_word.value_)); in set_map_word()1458 void HeapObject::synchronized_set_map_word(MapWord map_word) { in synchronized_set_map_word() argument1460 this, kMapOffset, reinterpret_cast<Object*>(map_word.value_)); in synchronized_set_map_word()
1343 inline void synchronized_set_map_word(MapWord map_word);1347 inline MapWord map_word() const;1348 inline void set_map_word(MapWord map_word);