Home
last modified time | relevance | path

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

/external/v8/src/heap/
Dscavenger-inl.h51 target->set_map_word(MapWord::FromMap(map)); in MigrateObject()
57 MapWord::FromForwardingAddress(target).ToMap()); in MigrateObject()
88 MapWord map_word = object->map_word(); in SemiSpaceCopyObject()
114 MapWord map_word = object->map_word(); in PromoteObject()
159 MapWord::FromForwardingAddress(actual).ToMap()); in EvacuateThinString()
179 MapWord::FromForwardingAddress(first).ToMap()); in EvacuateShortcutCandidate()
183 MapWord first_word = first->map_word(); in EvacuateShortcutCandidate()
190 MapWord::FromForwardingAddress(target).ToMap()); in EvacuateShortcutCandidate()
198 MapWord::FromForwardingAddress(*slot).ToMap()); in EvacuateShortcutCandidate()
209 SLOW_DCHECK(!MapWord::FromMap(map).IsForwardingAddress()); in EvacuateObject()
[all …]
Darray-buffer-tracker.cc110 MapWord map_word = old_buffer->map_word(); in ProcessBuffers()
Dincremental-marking.cc590 MapWord map_word = obj->map_word(); in UpdateMarkingWorklistAfterScavenge()
644 MapWord map_word = heap_obj->map_word(); in ForwardingAddress()
Dheap.cc724 MapWord map_word = site_and_count.first->map_word(); in MergeAllocationSitePretenuringFeedback()
1955 MapWord map_word = HeapObject::cast(object)->map_word(); in RetainAs()
2299 MapWord first_word = HeapObject::cast(*p)->map_word(); in UpdateNewSpaceReferenceInExternalStringTableEntry()
3391 MapWord old_map_word = object->map_word(); in VerifyObjectLayoutChange()
3393 object->set_map_word(MapWord::FromMap(new_map)); in VerifyObjectLayoutChange()
4126 const MapWord map_word = current->map_word(); in FixHandle()
5800 MapWord map_word = object->map_word(); in GcSafeMapOfCodeSpaceObject()
Dmark-compact.cc1320 MapWord::FromForwardingAddress(actual).ToMap())); in TryEvacuateWithoutCopy()
2149 MapWord map_word = heap_obj->map_word(); in UpdateSlot()
2271 MapWord map_word = HeapObject::cast(*p)->map_word(); in UpdateReferenceInExternalStringTableEntry()
2648 MapWord map_word = heap_object->map_word(); in RetainAs()
2928 MapWord map_word = heap_object->map_word(); in CheckAndUpdateOldToNewSlot()
/external/v8/src/
Dobjects-inl.h828 MapWord MapWord::FromMap(const Map* map) { in FromMap()
829 return MapWord(reinterpret_cast<uintptr_t>(map)); in FromMap()
832 Map* MapWord::ToMap() const { return reinterpret_cast<Map*>(value_); } in ToMap()
834 bool MapWord::IsForwardingAddress() const { in IsForwardingAddress()
839 MapWord MapWord::FromForwardingAddress(HeapObject* object) { in FromForwardingAddress()
841 return MapWord(static_cast<uintptr_t>(raw)); in FromForwardingAddress()
845 HeapObject* MapWord::ToForwardingAddress() { in ToForwardingAddress()
896 set_map_word(MapWord::FromMap(value)); in set_map()
915 synchronized_set_map_word(MapWord::FromMap(value)); in synchronized_set_map()
931 set_map_word(MapWord::FromMap(value)); in set_map_no_write_barrier()
[all …]
Dobjects.h1591 class MapWord BASE_EMBEDDED {
1596 static inline MapWord FromMap(const Map* map);
1610 static inline MapWord FromForwardingAddress(HeapObject* object);
1615 static inline MapWord FromRawValue(uintptr_t value) { in FromRawValue()
1616 return MapWord(value); in FromRawValue()
1627 explicit MapWord(uintptr_t value) : value_(value) {} in MapWord() function
1651 inline MapWord synchronized_map_word() const;
1655 inline void synchronized_set_map_word(MapWord map_word);
1664 inline MapWord map_word() const;
1665 inline void set_map_word(MapWord map_word);