Home
last modified time | relevance | path

Searched refs:map_word (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/heap/
Dscavenger-inl.h88 MapWord map_word = object->map_word(); in SemiSpaceCopyObject() local
89 HeapObjectReference::Update(slot, map_word.ToForwardingAddress()); in SemiSpaceCopyObject()
114 MapWord map_word = object->map_word(); in PromoteObject() local
115 HeapObjectReference::Update(slot, map_word.ToForwardingAddress()); in PromoteObject()
183 MapWord first_word = first->map_word(); in EvacuateShortcutCandidate()
Darray-buffer-tracker.cc110 MapWord map_word = old_buffer->map_word(); in ProcessBuffers() local
111 if (map_word.IsForwardingAddress()) { in ProcessBuffers()
112 *new_buffer = JSArrayBuffer::cast(map_word.ToForwardingAddress()); in ProcessBuffers()
Dincremental-marking.cc590 MapWord map_word = obj->map_word(); in UpdateMarkingWorklistAfterScavenge() local
591 if (!map_word.IsForwardingAddress()) { in UpdateMarkingWorklistAfterScavenge()
599 HeapObject* dest = map_word.ToForwardingAddress(); in UpdateMarkingWorklistAfterScavenge()
644 MapWord map_word = heap_obj->map_word(); in ForwardingAddress() local
646 if (map_word.IsForwardingAddress()) { in ForwardingAddress()
647 return T::cast(map_word.ToForwardingAddress()); in ForwardingAddress()
Dmark-compact.cc1421 DCHECK(object->map_word().IsForwardingAddress()); in Visit()
2149 MapWord map_word = heap_obj->map_word(); in UpdateSlot() local
2150 if (map_word.IsForwardingAddress()) { in UpdateSlot()
2157 ? HeapObjectReference::Weak(map_word.ToForwardingAddress()) in UpdateSlot()
2158 : HeapObjectReference::Strong(map_word.ToForwardingAddress()); in UpdateSlot()
2271 MapWord map_word = HeapObject::cast(*p)->map_word(); in UpdateReferenceInExternalStringTableEntry() local
2273 if (map_word.IsForwardingAddress()) { in UpdateReferenceInExternalStringTableEntry()
2274 String* new_string = String::cast(map_word.ToForwardingAddress()); in UpdateReferenceInExternalStringTableEntry()
2648 MapWord map_word = heap_object->map_word(); in RetainAs() local
2649 if (map_word.IsForwardingAddress()) { in RetainAs()
[all …]
Dheap.cc724 MapWord map_word = site_and_count.first->map_word(); in MergeAllocationSitePretenuringFeedback() local
725 if (map_word.IsForwardingAddress()) { in MergeAllocationSitePretenuringFeedback()
726 site = AllocationSite::cast(map_word.ToForwardingAddress()); in MergeAllocationSitePretenuringFeedback()
1945 !HeapObject::cast(*p)->map_word().IsForwardingAddress(); in IsUnscavengedHeapObject()
1955 MapWord map_word = HeapObject::cast(object)->map_word(); in RetainAs() local
1956 if (map_word.IsForwardingAddress()) { in RetainAs()
1957 return map_word.ToForwardingAddress(); in RetainAs()
2299 MapWord first_word = HeapObject::cast(*p)->map_word(); in UpdateNewSpaceReferenceInExternalStringTableEntry()
3391 MapWord old_map_word = object->map_word(); in VerifyObjectLayoutChange()
4126 const MapWord map_word = current->map_word(); in FixHandle() local
[all …]
/external/v8/src/
Dobjects-inl.h886 return map_word().ToMap(); in map()
948 MapWord HeapObject::map_word() const { in map_word() function
954 void HeapObject::set_map_word(MapWord map_word) { in set_map_word() argument
956 reinterpret_cast<Object*>(map_word.value_)); in set_map_word()
966 void HeapObject::synchronized_set_map_word(MapWord map_word) { in synchronized_set_map_word() argument
968 this, kMapOffset, reinterpret_cast<Object*>(map_word.value_)); in synchronized_set_map_word()
Dobjects.h1655 inline void synchronized_set_map_word(MapWord map_word);
1664 inline MapWord map_word() const;
1665 inline void set_map_word(MapWord map_word);