Lines Matching refs:NonMovableMarker
30 ARK_INLINE bool NonMovableMarker::VisitBodyInObj(TaggedObject *root, ObjectSlot start, ObjectSlot end,
49 inline void NonMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot, Region *rootRegion, bool needBarrier)
77 inline void NonMovableMarker::MarkObject(uint32_t threadId, TaggedObject *object)
103 inline void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot)
111 inline void NonMovableMarker::HandleRangeRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot start,
118 LOG_ECMA_MEM(FATAL) << "Weak Reference in NonMovableMarker roots";
125 inline void NonMovableMarker::HandleDerivedRoots([[maybe_unused]] Root type, [[maybe_unused]] ObjectSlot base,
132 inline void NonMovableMarker::HandleNewToEdenRSet(uint32_t threadId, Region *region)
149 inline void NonMovableMarker::HandleOldToNewRSet(uint32_t threadId, Region *region)
175 inline void NonMovableMarker::RecordWeakReference(uint32_t threadId, JSTaggedType *ref, Region *objectRegion)