• Home
  • Raw
  • Download

Lines Matching refs:MaybeObject

66   virtual void VerifyPointers(MaybeObject** start, MaybeObject** end) = 0;
76 void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
77 MaybeObject** end) override { in VisitPointers()
193 void VerifyPointers(MaybeObject** start, MaybeObject** end) override { in VerifyPointers()
194 for (MaybeObject** current = start; current < end; current++) { in VerifyPointers()
222 void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
223 MaybeObject** end) override { in VisitPointers()
238 virtual void VerifyPointers(MaybeObject** start, MaybeObject** end) = 0;
309 void VerifyPointers(MaybeObject** start, MaybeObject** end) override { in VerifyPointers()
310 for (MaybeObject** current = start; current < end; current++) { in VerifyPointers()
928 void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
929 MaybeObject** end) final { in VisitPointers()
972 void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
973 MaybeObject** end) final { in VisitPointers()
1064 RecordMigratedSlot(host, reinterpret_cast<MaybeObject*>(*p), in VisitPointer()
1068 inline void VisitPointer(HeapObject* host, MaybeObject** p) final { in VisitPointer()
1080 inline void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
1081 MaybeObject** end) final { in VisitPointers()
1113 inline virtual void RecordMigratedSlot(HeapObject* host, MaybeObject* value, in RecordMigratedSlot()
1990 MaybeObject* raw_target = transitions->GetRawTarget(i); in CompactTransitionArray()
2147 MaybeObject** slot, MaybeObject* old, HeapObject* heap_obj, in UpdateSlot()
2155 MaybeObject* target = in UpdateSlot()
2174 static inline SlotCallbackResult UpdateSlot(MaybeObject** slot) { in UpdateSlot()
2175 MaybeObject* obj = base::AsAtomicPointer::Relaxed_Load(slot); in UpdateSlot()
2187 static inline SlotCallbackResult UpdateStrongSlot(MaybeObject** maybe_slot) { in UpdateStrongSlot()
2193 return UpdateSlot<access_mode>(maybe_slot, MaybeObject::FromObject(obj), in UpdateStrongSlot()
2211 void VisitPointer(HeapObject* host, MaybeObject** p) override { in VisitPointer()
2221 void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
2222 MaybeObject** end) final { in VisitPointers()
2223 for (MaybeObject** p = start; p < end; p++) { in VisitPointers()
2250 MaybeObject** slot) { in UpdateStrongMaybeObjectSlotInternal()
2259 reinterpret_cast<MaybeObject**>(slot)); in UpdateStrongSlotInternal()
2262 static inline SlotCallbackResult UpdateSlotInternal(MaybeObject** slot) { in UpdateSlotInternal()
2922 MaybeObject** slot = reinterpret_cast<MaybeObject**>(slot_address); in CheckAndUpdateOldToNewSlot()
2983 reinterpret_cast<MaybeObject**>(slot)); in UpdateUntypedPointers()
3007 [this](MaybeObject** slot) { in UpdateTypedPointers()
3485 void VerifyPointers(MaybeObject** start, MaybeObject** end) override { in VerifyPointers()
3486 for (MaybeObject** current = start; current < end; current++) { in VerifyPointers()
3524 void VerifyPointers(MaybeObject** start, MaybeObject** end) override { in VerifyPointers()
3525 for (MaybeObject** current = start; current < end; current++) { in VerifyPointers()
3574 V8_INLINE void VisitPointers(HeapObject* host, MaybeObject** start, in VisitPointers()
3575 MaybeObject** end) final { in VisitPointers()
3576 for (MaybeObject** p = start; p < end; p++) { in VisitPointers()
3590 V8_INLINE void VisitPointer(HeapObject* host, MaybeObject** slot) final { in VisitPointer()
3591 MaybeObject* target = *slot; in VisitPointer()
3698 inline void RecordMigratedSlot(HeapObject* host, MaybeObject* value, in RecordMigratedSlot()
4140 heap(), slot_type, slot, [this, task](MaybeObject** slot) { in MarkTypedPointers()
4149 MaybeObject* object = *reinterpret_cast<MaybeObject**>(slot_address); in CheckAndMarkObject()