Lines Matching defs:root
30 ARK_INLINE bool NonMovableMarker::VisitBodyInObj(TaggedObject *root, ObjectSlot start, ObjectSlot end,
33 auto hclass = root->SynchronizedGetClass();
34 Region *rootRegion = Region::ObjectAddressToRange(root);
189 ARK_INLINE bool MovableMarker::VisitBodyInObj(TaggedObject *root, ObjectSlot start, ObjectSlot end, Callback callback)
191 auto hclass = root->GetClass();
201 callback(slot, root);
340 auto callbackWithCSet = [this, region](TaggedObject *root, ObjectSlot start, ObjectSlot end, VisitObjectArea area) {
342 if (VisitBodyInObj(root, start, end,
343 [&](ObjectSlot slot, [[maybe_unused]]TaggedObject *root) {
369 inline void SemiGCMarker::MarkValue(uint32_t threadId, TaggedObject *root, ObjectSlot slot)
373 Region *rootRegion = Region::ObjectAddressToRange(root);
380 SlotNeedUpdate waitUpdate(reinterpret_cast<TaggedObject *>(root), slot);