Lines Matching refs:objInfo
1084 void HeapSnapshot::FillEdgesForBinMod(RawHeapObjInfo *objInfo)
1086 auto entryFrom = entryMap_.FindEntry(reinterpret_cast<JSTaggedType>(objInfo->newAddr));
1093 for (auto refAddr : objInfo->refSet) {
1133 void HeapSnapshot::AddSyntheticRootForBinMod(RawHeapObjInfo *objInfo, int &edgeOffset, Node *syntheticRoot)
1135 if (!objInfo->isRoot) {
1138 TaggedObject *root = reinterpret_cast<TaggedObject *>(objInfo->newAddr);
1149 Node *HeapSnapshot::GenerateNodeForBinMod(TaggedObject *obj, RawHeapObjInfo *objInfo,
1152 auto currNode = GenerateNode(JSTaggedValue(obj), objInfo->tInfo->objSize, false, false, true);
1153 if (strTableIdMap.find(objInfo->tInfo->stringId) != strTableIdMap.end()
1154 && strTableIdMap[objInfo->tInfo->stringId] != nullptr) {
1156 currNode->SetName(GetString(strTableIdMap[objInfo->tInfo->stringId]));
1168 for (auto objInfo : objInfoVec) {
1169 FillEdgesForBinMod(objInfo);
1170 AddSyntheticRootForBinMod(objInfo, edgeOffset, syntheticRoot);