Lines Matching refs:slot
149 ObjectSlot slot(ToUintPtr(obj));
150 JSTaggedType value = slot.GetTaggedType();
156 slot.Clear();
309 RootVisitor gcUpdateYoung = [this]([[maybe_unused]] Root type, ObjectSlot slot) {
310 UpdateObjectSlot(slot);
313 for (ObjectSlot slot = start; slot < end; slot++) {
314 UpdateObjectSlot(slot);
339 ObjectSlot slot(ToUintPtr(obj));
340 JSTaggedValue value(slot.GetTaggedType());
342 UpdateWeakObjectSlot(value.GetTaggedWeakRef(), slot);
456 ObjectSlot slot(ToUintPtr(mem));
457 return UpdateOldToNewObjectSlot<IsEdenGC>(slot);
475 ObjectSlot slot(ToUintPtr(mem));
476 UpdateObjectSlot(slot);
480 ObjectSlot slot(ToUintPtr(mem));
481 JSTaggedType value = slot.GetTaggedType();
483 UpdateObjectSlotOpt<TriggerGCType::OLD_GC>(slot);
493 ObjectSlot slot(ToUintPtr(mem));
494 return UpdateNewToEdenObjectSlot(slot);
568 [&](ObjectSlot slot) { UpdateObjectSlotOpt<gcType>(slot); })) {
572 for (ObjectSlot slot = start; slot < end; slot++) {
573 UpdateObjectSlotOpt<gcType>(slot);