Lines Matching full:slot
59 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
60 JSTaggedValue value(slot.GetTaggedType()); in ProcessMarkStack()
67 … RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress()), rootRegion); in ProcessMarkStack()
73 rootRegion->AtomicInsertCrossRegionRSet(slot.SlotAddress()); in ProcessMarkStack()
101 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
102 JSTaggedValue value(slot.GetTaggedType()); in ProcessMarkStack()
106 … RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress()), rootRegion); in ProcessMarkStack()
109 auto slotStatus = MarkObject(threadId, value.GetTaggedObject(), slot); in ProcessMarkStack()
111 SlotNeedUpdate waitUpdate(reinterpret_cast<TaggedObject *>(root), slot); in ProcessMarkStack()
133 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
134 JSTaggedValue value(slot.GetTaggedType()); in ProcessMarkStack()
138 … RecordWeakReference(threadId, reinterpret_cast<JSTaggedType *>(slot.SlotAddress())); in ProcessMarkStack()
141 MarkObject(threadId, value.GetTaggedObject(), slot); in ProcessMarkStack()