Home
last modified time | relevance | path

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

/external/v8/src/heap/
Dscavenger.cc129 source->set_map_word(MapWord::FromForwardingAddress(target)); in INLINE()
231 MapWord map_word = object->map_word(); in EvacuateJSFunction()
288 MapWord map_word = object->map_word(); in EvacuateJSArrayBuffer()
334 object->set_map_word(MapWord::FromForwardingAddress(first)); in EvacuateShortcutCandidate()
338 MapWord first_word = first->map_word(); in EvacuateShortcutCandidate()
343 object->set_map_word(MapWord::FromForwardingAddress(target)); in EvacuateShortcutCandidate()
348 object->set_map_word(MapWord::FromForwardingAddress(*slot)); in EvacuateShortcutCandidate()
398 MapWord first_word = object->map_word(); in ScavengeObjectSlow()
Dscavenger-inl.h20 MapWord first_word = object->map_word(); in ScavengeObject()
Dheap.cc518 MapWord map_word = site->map_word(); in MergeAllocationSitePretenuringFeedback()
1608 MapWord map_word = HeapObject::cast(object)->map_word(); in RetainAs()
1775 MapWord first_word = HeapObject::cast(*p)->map_word(); in UpdateNewSpaceReferenceInExternalStringTableEntry()
5816 MapWord map_word = obj->map_word(); in MarkRecursively()
5833 MapWord marked_map_word = in MarkRecursively()
5834 MapWord::FromRawValue(obj->map_word().ToRawValue() + kMarkTag); in MarkRecursively()
5865 MapWord map_word = obj->map_word(); in UnmarkRecursively()
5868 MapWord unmarked_map_word = in UnmarkRecursively()
5869 MapWord::FromRawValue(map_word.ToRawValue() - kMarkTag); in UnmarkRecursively()
Dmark-compact.cc2836 MapWord map_word = heap_obj->map_word(); in UpdateSlot()
2886 MapWord map_word = object->map_word(); in UpdatePointer()
2901 MapWord map_word = HeapObject::cast(*p)->map_word(); in UpdateReferenceInExternalStringTableEntry()
3331 MapWord map_word = heap_object->map_word(); in RetainAs()
Dincremental-marking.cc791 MapWord map_word = obj->map_word(); in UpdateMarkingDequeAfterScavenge()
/external/v8/src/
Dlayout-descriptor-inl.h142 MapWord map_word = reinterpret_cast<HeapObject*>(object)->map_word(); in cast_gc_safe()
Dobjects-inl.h1354 MapWord MapWord::FromMap(const Map* map) { in FromMap()
1355 return MapWord(reinterpret_cast<uintptr_t>(map)); in FromMap()
1359 Map* MapWord::ToMap() { in ToMap()
1364 bool MapWord::IsForwardingAddress() { in IsForwardingAddress()
1369 MapWord MapWord::FromForwardingAddress(HeapObject* object) { in FromForwardingAddress()
1371 return MapWord(reinterpret_cast<uintptr_t>(raw)); in FromForwardingAddress()
1375 HeapObject* MapWord::ToForwardingAddress() { in ToForwardingAddress()
1410 return MapWord::FromRawValue(raw_value).ToMap(); in map()
1418 set_map_word(MapWord::FromMap(value)); in set_map()
1433 synchronized_set_map_word(MapWord::FromMap(value)); in synchronized_set_map()
[all …]
Dobjects.h1482 class MapWord BASE_EMBEDDED {
1487 static inline MapWord FromMap(const Map* map);
1502 static inline MapWord FromForwardingAddress(HeapObject* object);
1507 static inline MapWord FromRawValue(uintptr_t value) { in FromRawValue()
1508 return MapWord(value); in FromRawValue()
1519 explicit MapWord(uintptr_t value) : value_(value) {} in MapWord() function
1540 inline MapWord synchronized_map_word() const;
1545 inline void synchronized_set_map_word(MapWord map_word);
1549 inline MapWord map_word() const;
1550 inline void set_map_word(MapWord map_word);
Dframes.cc1437 MapWord map_word = object->map_word(); in GcSafeMapOfCodeSpaceObject()
/external/v8/test/cctest/
Dtest-unboxed-doubles.cc592 MapWord map_word = layout_desc->map_word(); in TEST()
595 MapWord::FromForwardingAddress(*layout_descriptor_copy)); in TEST()