Lines Matching full:base
134 for (size_t i = 0; i < arkStackMap.size(); i += 2) { // 2:base and derive in IteratorStackMap()
137 uintptr_t base = GetStackSlotAddress(baseInfo, callSiteSp, callsiteFp); in IteratorStackMap() local
139 if (*reinterpret_cast<uintptr_t *>(base) == 0) { in IteratorStackMap()
140 base = derived; in IteratorStackMap()
142 if (*reinterpret_cast<uintptr_t *>(base) != 0) { in IteratorStackMap()
143 // The base address may be marked repeatedly in IteratorStackMap()
144 if (baseSet.find(base) == baseSet.end()) { in IteratorStackMap()
145 baseSet.emplace(base, *reinterpret_cast<uintptr_t *>(base)); in IteratorStackMap()
146 visitor(Root::ROOT_FRAME, ObjectSlot(base)); in IteratorStackMap()
149 if (base != derived) { in IteratorStackMap()
150 … derivedVisitor(Root::ROOT_FRAME, ObjectSlot(base), ObjectSlot(derived), baseSet[base]); in IteratorStackMap()