Searched refs:HeapObjectSlot (Results 1 – 19 of 19) sorted by relevance
/third_party/node/deps/v8/src/heap/ |
D | scavenger-inl.h | 117 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in SemiSpaceCopyObject() 156 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in PromoteObject() 236 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in EvacuateObjectDefault() 281 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in EvacuateThinString() 307 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in EvacuateShortcutCandidate() 361 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in EvacuateObject() 404 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in ScavengeObject()
|
D | heap-write-barrier.h | 51 static inline void Marking(HeapObject host, HeapObjectSlot, HeapObject value); 77 static void MarkingSlow(Heap* heap, HeapObject host, HeapObjectSlot,
|
D | heap-write-barrier-inl.h | 227 Marking(host, HeapObjectSlot(slot), HeapObject::cast(value)); in Marking() 234 Marking(host, HeapObjectSlot(slot), value_heap_object); in Marking() 237 void WriteBarrier::Marking(HeapObject host, HeapObjectSlot slot, in Marking()
|
D | mark-compact-inl.h | 61 RecordSlot(object, HeapObjectSlot(slot), target); in RecordSlot() 64 void MarkCompactCollector::RecordSlot(HeapObject object, HeapObjectSlot slot, in RecordSlot() 73 HeapObjectSlot slot, HeapObject target) { in RecordSlot()
|
D | scavenger.cc | 48 HandleSlot(host, HeapObjectSlot(host.map_slot()), map_word.ToMap()); in VisitMapPointer() 113 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in HandleSlot() 136 DCHECK((std::is_same<THeapObjectSlot, HeapObjectSlot>::value)); in HandleSlot() 703 HeapObjectSlot key_slot( in ClearYoungEphemerons() 726 HeapObjectSlot key_slot(table.RawFieldOfElementAt( in ClearOldEphemerons()
|
D | marking-barrier-inl.h | 54 collector_->RecordSlot(host, HeapObjectSlot(slot), heap_object); in MarkRange()
|
D | marking-barrier.h | 35 void Write(HeapObject host, HeapObjectSlot, HeapObject value);
|
D | weak-object-worklists.h | 21 using HeapObjectAndSlot = std::pair<HeapObject, HeapObjectSlot>;
|
D | heap-write-barrier.cc | 38 void WriteBarrier::MarkingSlow(Heap* heap, HeapObject host, HeapObjectSlot slot, in MarkingSlow()
|
D | weak-object-worklists.cc | 116 slot_out->second = HeapObjectSlot(new_slot); in UpdateWeakReferences()
|
D | marking-barrier.cc | 45 void MarkingBarrier::Write(HeapObject host, HeapObjectSlot slot, in Write()
|
D | mark-compact.h | 524 V8_INLINE static void RecordSlot(HeapObject object, HeapObjectSlot slot, 527 HeapObjectSlot slot, HeapObject target);
|
D | marking-visitor-inl.h | 108 ProcessStrongHeapObject(host, HeapObjectSlot(slot), heap_object); in VisitCodePointerImpl()
|
D | mark-compact.cc | 2861 HeapObjectSlot key_slot = transitions.GetKeySlot(transition_index); in CompactTransitionArray() 2865 HeapObjectSlot target_slot = in CompactTransitionArray() 2984 std::pair<HeapObject, HeapObjectSlot> slot; in ClearWeakReferences() 2996 RecordSlot(slot.first, HeapObjectSlot(location), value); in ClearWeakReferences() 4561 HeapObjectSlot key_slot(table.RawFieldOfElementAt( in Process()
|
D | heap.cc | 7285 DCHECK(ObjectInYoungGeneration(HeapObjectSlot(slot).ToHeapObject())); in RecordEphemeronKeyWrite() 7346 collector->RecordSlot(source_page, HeapObjectSlot(slot), in WriteBarrierForRangeImpl()
|
/third_party/node/deps/v8/src/objects/ |
D | transitions-inl.h | 54 HeapObjectSlot TransitionArray::GetKeySlot(int transition_number) { in GetKeySlot() 56 return HeapObjectSlot(RawFieldOfElementAt(ToKeyIndex(transition_number))); in GetKeySlot() 106 HeapObjectSlot TransitionArray::GetTargetSlot(int transition_number) { in GetTargetSlot() 108 return HeapObjectSlot(RawFieldOfElementAt(ToTargetIndex(transition_number))); in GetTargetSlot()
|
D | transitions.h | 251 inline HeapObjectSlot GetKeySlot(int transition_number); 256 inline HeapObjectSlot GetTargetSlot(int transition_number);
|
D | maybe-object-inl.h | 100 std::is_same<THeapObjectSlot, HeapObjectSlot>::value, in Update()
|
/third_party/node/deps/v8/src/common/ |
D | globals.h | 798 using HeapObjectSlot = SlotTraits::THeapObjectSlot; variable
|