Home
last modified time | relevance | path

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

/external/v8/src/
Dliveobjectlist.h247 MapWord first_word = heap_obj->map_word(); in UpdatePointer()
Dobjects-inl.h1081 MapWord MapWord::FromMap(Map* map) { in FromMap()
1082 return MapWord(reinterpret_cast<uintptr_t>(map)); in FromMap()
1086 Map* MapWord::ToMap() { in ToMap()
1091 bool MapWord::IsForwardingAddress() { in IsForwardingAddress()
1096 MapWord MapWord::FromForwardingAddress(HeapObject* object) { in FromForwardingAddress()
1098 return MapWord(reinterpret_cast<uintptr_t>(raw)); in FromForwardingAddress()
1102 HeapObject* MapWord::ToForwardingAddress() { in ToForwardingAddress()
1139 set_map_word(MapWord::FromMap(value)); in set_map()
1150 set_map_word(MapWord::FromMap(value)); in set_map_no_write_barrier()
1154 MapWord HeapObject::map_word() { in map_word()
[all …]
Druntime-profiler.cc406 MapWord map_word = HeapObject::cast(function)->map_word(); in UpdateSamplesAfterScavenge()
Dheap.h2629 object->set_map_word(MapWord::FromRawValue(map_word | kNotMarkedBit)); in ClearMark()
2635 object->set_map_word(MapWord::FromRawValue(map_word & ~kNotMarkedBit)); in SetMark()
2641 return MapWord::FromRawValue(map_word | kNotMarkedBit).ToMap(); in MapOfMarkedObject()
Dobjects.h1113 class MapWord BASE_EMBEDDED {
1118 static inline MapWord FromMap(Map* map);
1133 static inline MapWord FromForwardingAddress(HeapObject* object);
1138 static inline MapWord FromRawValue(uintptr_t value) { in FromRawValue()
1139 return MapWord(value); in FromRawValue()
1150 explicit MapWord(uintptr_t value) : value_(value) {} in MapWord() function
1171 inline MapWord map_word();
1172 inline void set_map_word(MapWord map_word);
Dheap-inl.h421 MapWord first_word = object->map_word(); in ScavengeObject()
Dheap.cc1253 MapWord first_word = HeapObject::cast(*p)->map_word(); in UpdateNewSpaceReferenceInExternalStringTableEntry()
1593 source->set_map_word(MapWord::FromForwardingAddress(target)); in INLINE()
1764 object->set_map_word(MapWord::FromForwardingAddress(first)); in EvacuateShortcutCandidate()
1768 MapWord first_word = first->map_word(); in EvacuateShortcutCandidate()
1773 object->set_map_word(MapWord::FromForwardingAddress(target)); in EvacuateShortcutCandidate()
1778 object->set_map_word(MapWord::FromForwardingAddress(*slot)); in EvacuateShortcutCandidate()
1868 MapWord first_word = object->map_word(); in ScavengeObjectSlow()
Dincremental-marking.cc592 MapWord map_word = obj->map_word(); in UpdateMarkingDequeAfterScavenge()
Dmark-compact.cc2742 MapWord map_word = heap_obj->map_word(); in UpdateSlot()
2785 MapWord map_word = HeapObject::cast(*p)->map_word(); in UpdateReferenceInExternalStringTableEntry()
2998 MapWord map_word = heap_object->map_word(); in RetainAs()
Dframes.cc1271 MapWord map_word = object->map_word(); in GcSafeMapOfCodeSpaceObject()