| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| D | js_stackgetter.cpp | 55 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 …]
|
| D | js_stackgetter.h | 78 FrameInfoTemp &codeEntry, 85 static void GetNativeMethodCallPos(FrameIterator &it, FrameInfoTemp &codeEntry);
|
| /arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
| D | samples_record.cpp | 58 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 …]
|
| D | cpu_profiler.cpp | 290 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()
|
| D | samples_record.h | 53 struct FrameInfo codeEntry; member 143 void InsertStackInfo(struct MethodKey &methodKey, struct FrameInfo &codeEntry);
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_snapshot.cpp | 798 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 …]
|
| D | heap_sampling.cpp | 111 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/ |
| D | test_runtime_stubs.cpp | 66 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/ |
| D | aot_file_manager.cpp | 229 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/ |
| D | method.h | 388 void SetCodeEntryAndMarkAOT(uintptr_t codeEntry) in SetCodeEntryAndMarkAOT() argument 392 SetCodeEntryOrLiteral(codeEntry); in SetCodeEntryAndMarkAOT()
|
| D | object_factory.h | 246 JSHandle<JSFunction> NewAotFunction(uint32_t numArgs, uintptr_t codeEntry);
|
| D | object_factory.cpp | 1651 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/ |
| D | pt_types.cpp | 2437 profileNode->SetCallFrame(RuntimeCallFrame::FromFrameInfo(cpuProfileNode.codeEntry)); in FromCpuProfileNode()
|