Home
last modified time | relevance | path

Searched refs:codeEntry (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/
Djs_stackgetter.cpp55 FrameInfoTemp &codeEntry, in ParseMethodInfo() argument
60 codeEntry.methodKey = methodKey; in ParseMethodInfo()
64 GetNativeMethodCallPos(itNext, codeEntry); in ParseMethodInfo()
65 … GetNativeStack(vm, it, codeEntry.functionName, sizeof(codeEntry.functionName), isCpuProfiler); in ParseMethodInfo()
81 if (!CheckAndCopy(codeEntry.functionName, sizeof(codeEntry.functionName), functionName)) { in ParseMethodInfo()
87 if (!CheckAndCopy(codeEntry.recordName, sizeof(codeEntry.recordName), recordName)) { in ParseMethodInfo()
100 if (!CheckAndCopy(codeEntry.url, sizeof(codeEntry.url), sourceFile.c_str())) { in ParseMethodInfo()
105 codeEntry.lineNumber = debugExtractor->GetFristLine(methodId); in ParseMethodInfo()
106 codeEntry.columnNumber = debugExtractor->GetFristColumn(methodId); in ParseMethodInfo()
220 void JsStackGetter::GetNativeMethodCallPos(FrameIterator &it, FrameInfoTemp &codeEntry) in GetNativeMethodCallPos() argument
[all …]
Djs_stackgetter.h78 FrameInfoTemp &codeEntry,
85 static void GetNativeMethodCallPos(FrameIterator &it, FrameInfoTemp &codeEntry);
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/
Dsamples_record.cpp58 methodNode.codeEntry.functionName = "(root)"; in NodeInit()
64 methodNode.codeEntry.functionName = "(program)"; in NodeInit()
71 methodNode.codeEntry.functionName = "(idle)"; in NodeInit()
98 methodNode.codeEntry = GetMethodInfo(nodeKey.methodKey); in AddSample()
180 struct FrameInfo codeEntry = node.codeEntry; in StringifyNodes() local
181 std::string url = codeEntry.url; in StringifyNodes()
185 + codeEntry.functionName + "\",\"moduleName\":\"" in StringifyNodes()
186 + codeEntry.moduleName + "\",\"scriptId\":\"" in StringifyNodes()
187 + std::to_string(codeEntry.scriptId) + "\",\"url\":\"" in StringifyNodes()
189 + std::to_string(codeEntry.lineNumber) + ",\"columnNumber\":" in StringifyNodes()
[all …]
Dcpu_profiler.cpp290 struct FrameInfoTemp codeEntry; in GetStack() local
291 if (UNLIKELY(!JsStackGetter::ParseMethodInfo(methodKey, it, vm_, codeEntry, true))) { in GetStack()
294 if (UNLIKELY(!generator_->PushStackInfo(codeEntry))) { in GetStack()
360 struct FrameInfoTemp codeEntry; in GetStackCallNapi() local
361 if (UNLIKELY(!JsStackGetter::ParseMethodInfo(methodKey, it, vm_, codeEntry, true))) { in GetStackCallNapi()
364 if (UNLIKELY(!generator_->PushNapiStackInfo(codeEntry))) { in GetStackCallNapi()
Dsamples_record.h53 struct FrameInfo codeEntry; member
143 void InsertStackInfo(struct MethodKey &methodKey, struct FrameInfo &codeEntry);
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/
Dheap_snapshot.cpp798 struct FunctionInfo codeEntry; in AddMethodInfo() local
799 codeEntry.functionId = sequenceId; in AddMethodInfo()
803 codeEntry.functionName = "anonymous"; in AddMethodInfo()
805 codeEntry.functionName = functionName; in AddMethodInfo()
807 GetString(codeEntry.functionName.c_str()); in AddMethodInfo()
814 codeEntry.scriptName = ""; in AddMethodInfo()
816 codeEntry.scriptName = sourceFile; in AddMethodInfo()
817 auto iter = scriptIdMap_.find(codeEntry.scriptName); in AddMethodInfo()
819 scriptIdMap_.emplace(codeEntry.scriptName, scriptIdMap_.size() + 1); in AddMethodInfo()
820 codeEntry.scriptId = static_cast<int>(scriptIdMap_.size()); in AddMethodInfo()
[all …]
Dheap_sampling.cpp111 struct FrameInfoTemp codeEntry; in GetStack() local
112 if (UNLIKELY(!JsStackGetter::ParseMethodInfo(methodKey, it, vm_, codeEntry))) { in GetStack()
115 if (UNLIKELY(!PushFrameInfo(codeEntry))) { in GetStack()
/arkcompiler/ets_runtime/ecmascript/stubs/
Dtest_runtime_stubs.cpp66 auto codeEntry = thread->GetFastStubEntry(funcIndex.GetInt()); in DEF_RUNTIME_STUBS() local
67 …JSHandle<Method> method = factory->NewMethodForNativeFunction(reinterpret_cast<void *>(codeEntry)); in DEF_RUNTIME_STUBS()
71 method->SetCodeEntryOrLiteral(reinterpret_cast<uintptr_t>(codeEntry)); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
Daot_file_manager.cpp229 uint64_t codeEntry = entry.codeAddr_; in SetAOTFuncEntry() local
231 PrintAOTEntry(jsPandaFile, method, codeEntry); in SetAOTFuncEntry()
233 if (!codeEntry) { in SetAOTFuncEntry()
237 method->SetCodeEntryAndMarkAOT(codeEntry); in SetAOTFuncEntry()
/arkcompiler/ets_runtime/ecmascript/
Dmethod.h388 void SetCodeEntryAndMarkAOT(uintptr_t codeEntry) in SetCodeEntryAndMarkAOT() argument
392 SetCodeEntryOrLiteral(codeEntry); in SetCodeEntryAndMarkAOT()
Dobject_factory.h246 JSHandle<JSFunction> NewAotFunction(uint32_t numArgs, uintptr_t codeEntry);
Dobject_factory.cpp1651 JSHandle<JSFunction> ObjectFactory::NewAotFunction(uint32_t numArgs, uintptr_t codeEntry) in NewAotFunction() argument
1654 JSHandle<Method> method = NewMethodForNativeFunction(reinterpret_cast<void *>(codeEntry)); in NewAotFunction()
1658 method->SetCodeEntryOrLiteral(codeEntry); in NewAotFunction()
/arkcompiler/toolchain/tooling/base/
Dpt_types.cpp2437 profileNode->SetCallFrame(RuntimeCallFrame::FromFrameInfo(cpuProfileNode.codeEntry)); in FromCpuProfileNode()