Lines Matching refs:slot
34 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
38 VisitObject(slot); in VisitAllObjects()
44 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
45 VisitObject(slot); in VisitAllObjects()
50 void VerifyObjectVisitor::VisitObject(ObjectSlot slot) in VisitObject() argument
52 JSTaggedValue value(slot.GetTaggedType()); in VisitObject()
56 << " at object:" << slot.SlotAddress(); in VisitObject()
62 << " at object:" << slot.SlotAddress(); in VisitObject()
70 ObjectSlot slot(reinterpret_cast<uintptr_t>(obj)); in operator ()() local
72 LOG_GC(DEBUG) << "Heap object(" << slot.SlotAddress() << ") old to new rset fail: value is " in operator ()()
73 << slot.GetTaggedType(); in operator ()()
80 LOG_GC(ERROR) << "Heap object(" << slot.GetTaggedType() << ") old to new rset fail: value(" in operator ()()
81 << slot.GetTaggedObject() << "/" in operator ()()
82 << JSHClass::DumpJSType(slot.GetTaggedObject()->GetClass()->GetObjectType()) in operator ()()
91 RootVisitor visitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot slot) { in VerifyRoot() argument
92 VerifyObjectSlot(slot, &failCount); in VerifyRoot()
95 for (ObjectSlot slot = start; slot < end; slot++) { in VerifyRoot() local
96 VerifyObjectSlot(slot, &failCount); in VerifyRoot()
129 void Verification::VerifyObjectSlot(const ObjectSlot &slot, size_t *failCount) const in VerifyObjectSlot() argument
131 JSTaggedValue value(slot.GetTaggedType()); in VerifyObjectSlot()