Home
last modified time | relevance | path

Searched refs:objInfo (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
H A Dheap_profiler.cpp225 auto objInfo = new RawHeapObjInfo(); in ChunkDecoder() local
226 objInfo->tInfo = &table[i]; in ChunkDecoder()
227 if (rootAddrSet.find(objInfo->tInfo->addr) != rootAddrSet.end()) { in ChunkDecoder()
228 objInfo->isRoot = true; in ChunkDecoder()
230 objInfo->isRoot = false; in ChunkDecoder()
232 objInfoVec.push_back(objInfo); in ChunkDecoder()
233 auto objMem = cPtr + objInfo->tInfo->offset; in ChunkDecoder()
234 objInfo->newAddr = objMem; in ChunkDecoder()
235 rawHeapArgs.oldAddrMapObjInfo.emplace(objInfo->tInfo->addr, objInfo); in ChunkDecoder()
[all...]
H A Dheap_snapshot.cpp1084 void HeapSnapshot::FillEdgesForBinMod(RawHeapObjInfo *objInfo) in FillEdgesForBinMod() argument
1086 auto entryFrom = entryMap_.FindEntry(reinterpret_cast<JSTaggedType>(objInfo->newAddr)); in FillEdgesForBinMod()
1093 for (auto refAddr : objInfo->refSet) { in FillEdgesForBinMod()
1133 void HeapSnapshot::AddSyntheticRootForBinMod(RawHeapObjInfo *objInfo, int &edgeOffset, Node *syntheticRoot) in AddSyntheticRootForBinMod() argument
1135 if (!objInfo->isRoot) { in AddSyntheticRootForBinMod()
1138 TaggedObject *root = reinterpret_cast<TaggedObject *>(objInfo->newAddr); in AddSyntheticRootForBinMod()
1149 Node *HeapSnapshot::GenerateNodeForBinMod(TaggedObject *obj, RawHeapObjInfo *objInfo, in GenerateNodeForBinMod() argument
1152 auto currNode = GenerateNode(JSTaggedValue(obj), objInfo->tInfo->objSize, false, false, true); in GenerateNodeForBinMod()
1153 if (strTableIdMap.find(objInfo->tInfo->stringId) != strTableIdMap.end() in GenerateNodeForBinMod()
1154 && strTableIdMap[objInfo in GenerateNodeForBinMod()
[all...]
H A Dheap_snapshot.h506 Node *GenerateNodeForBinMod(TaggedObject *obj, RawHeapObjInfo *objInfo,
544 void FillEdgesForBinMod(RawHeapObjInfo *objInfo);
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dheap_verifier.cpp277 ObjectVerificationInfo objInfo(referent); in AddToVerificationInfo()
280 it->second.insert({refNumber, objInfo}); in AddToVerificationInfo()
282 verificationInfo.insert({objectHeader, VerifyingRefs({{refNumber, objInfo}})}); in AddToVerificationInfo()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_codegen.h97 [[maybe_unused]] const llvm::RuntimeDyld::LoadedObjectInfo &objInfo) in notifyObjectLoaded()
96 notifyObjectLoaded([[maybe_unused]] ObjectKey key, const llvm::object::ObjectFile &objFile, [[maybe_unused]] const llvm::RuntimeDyld::LoadedObjectInfo &objInfo) notifyObjectLoaded() argument

Completed in 6 milliseconds