Home
last modified time | relevance | path

Searched refs:callFrame (Results 1 – 10 of 10) sorted by relevance

/developtools/smartperf_host/trace_streamer/src/parser/htrace_pbreader_parser/
Dhtrace_js_cpu_profiler_parser.cpp32 CallFrame callFrame; member
36 void from_json(const json& j, CallFrame& callFrame) in from_json() argument
38 j.at("functionName").get_to(callFrame.functionName); in from_json()
39 j.at("scriptId").get_to(callFrame.scriptId); in from_json()
40 j.at("url").get_to(callFrame.url); in from_json()
41 j.at("lineNumber").get_to(callFrame.lineNumber); in from_json()
42 j.at("columnNumber").get_to(callFrame.columnNumber); in from_json()
49 j.at("callFrame").get_to(node.callFrame); in from_json()
76 auto functionName = node.callFrame.functionName; in ParseJsCpuProfiler()
78 auto scriptId = node.callFrame.scriptId; in ParseJsCpuProfiler()
[all …]
/developtools/profiler/device/plugins/native_daemon/src/
Dvirtual_runtime.cpp107 void VirtualRuntime::MakeCallFrame(Symbol &symbol, CallFrame &callFrame) in MakeCallFrame() argument
109 callFrame.vaddrInFile_ = symbol.funcVaddr_; in MakeCallFrame()
110 callFrame.symbolName_ = symbol.symbolName_; in MakeCallFrame()
111 callFrame.symbolIndex_ = symbol.index_; in MakeCallFrame()
112 callFrame.filePath_ = symbol.module_.empty() ? symbol.comm_ : symbol.module_; in MakeCallFrame()
113 callFrame.symbolOffset_ = symbol.offset_; in MakeCallFrame()
114 callFrame.callFrameId_ = symbol.symbolId_; in MakeCallFrame()
115 callFrame.symbolNameId_ = symbol.symbolNameId_; in MakeCallFrame()
116 callFrame.filePathId_ = symbol.filePathId_; in MakeCallFrame()
118 callFrame.offset_ = symbol.funcVaddr_; in MakeCallFrame()
[all …]
Dstack_preprocess.cpp631 inline void StackPreprocess::SetFrameInfo(Frame& frame, CallFrame& callFrame) in SetFrameInfo() argument
633 frame.set_ip(callFrame.ip_); in SetFrameInfo()
637 frame.set_sp(callFrame.sp_); in SetFrameInfo()
638 frame.set_offset(callFrame.offset_); in SetFrameInfo()
639 frame.set_symbol_offset(callFrame.symbolOffset_); in SetFrameInfo()
641 if (callFrame.symbolNameId_ != 0 && callFrame.filePathId_ != 0) { in SetFrameInfo()
642 frame.set_symbol_name_id(callFrame.symbolNameId_); in SetFrameInfo()
643 frame.set_file_path_id(callFrame.filePathId_); in SetFrameInfo()
645 frame.set_symbol_name(std::string(callFrame.symbolName_)); in SetFrameInfo()
646 frame.set_file_path(std::string(callFrame.filePath_)); in SetFrameInfo()
[all …]
/developtools/hiperf/src/
Dreport.cpp451 void Report::OutputStdCallFrames(int indent, const ReportItemCallFrame &callFrame, in OutputStdCallFrames() argument
464 if (!OutputStdCallFrame(indent, callFrame.func_, callFrame.eventCount_, totalEventCount)) { in OutputStdCallFrames()
470 if (callFrame.selfEventCount_ != 0 and callFrame.selfEventCount_ != callFrame.eventCount_) { in OutputStdCallFrames()
472 callFrame.selfEventCount_, callFrame.eventCount_); in OutputStdCallFrames()
477 if (callFrame.childs.size() == 1u and in OutputStdCallFrames()
478 callFrame.childs[0].eventCount_ == callFrame.eventCount_) { in OutputStdCallFrames()
479 HLOGV("childCallFream %*c %s", indent, ' ', callFrame.childs[0].func_.data()); in OutputStdCallFrames()
481 OutputStdCallFrames(indent, callFrame.childs[0], callFrame.eventCount_); in OutputStdCallFrames()
484 for (const ReportItemCallFrame &childCallFrame : callFrame.childs) { in OutputStdCallFrames()
486 OutputStdCallFrames(indent + CALLSTACK_INDENT, childCallFrame, callFrame.eventCount_); in OutputStdCallFrames()
[all …]
Dvirtual_runtime.cpp305 void VirtualRuntime::MakeCallFrame(Symbol &symbol, CallFrame &callFrame) in MakeCallFrame() argument
307 callFrame.vaddrInFile_ = symbol.funcVaddr_; in MakeCallFrame()
308 callFrame.offsetToVaddr_ = symbol.offsetToVaddr_; in MakeCallFrame()
309 callFrame.symbolFileIndex_ = symbol.symbolFileIndex_; in MakeCallFrame()
310 callFrame.symbolName_ = symbol.Name(); in MakeCallFrame()
311 callFrame.symbolIndex_ = symbol.index_; in MakeCallFrame()
312 callFrame.filePath_ = symbol.module_.empty() ? symbol.comm_ : symbol.module_; in MakeCallFrame()
313 HLOG_ASSERT_MESSAGE(!callFrame.symbolName_.empty(), "%s", symbol.ToDebugString().c_str()); in MakeCallFrame()
/developtools/profiler/device/plugins/native_daemon/test/unittest/common/native/
Dvirtual_runtime_test.cpp169 CallFrame callFrame(0); variable
171 symbol = runtime_->GetSymbol(callFrame, TEST_TID, TEST_TID);
174 callFrame.ip_ = TEST_KERNEL_VADDR + TEST_USET_MAP_BEGIN;
175 symbol = runtime_->GetSymbol(callFrame, TEST_TID, TEST_TID);
/developtools/profiler/device/plugins/native_daemon/include/
Dstack_preprocess.h81 void SetFrameInfo(Frame& frame, CallFrame& callFrame);
82 void ReportSymbolNameMap(CallFrame& callFrame, BatchNativeHookData& batchNativeHookData);
83 void ReportFilePathMap(CallFrame& callFrame, BatchNativeHookData& batchNativeHookData);
84 void ReportFrameMap(CallFrame& callFrame, BatchNativeHookData& batchNativeHookData);
Dvirtual_runtime.h64 const Symbol GetSymbol(CallFrame& callFrame, pid_t pid, pid_t tid,
169 void MakeCallFrame(Symbol &symbol, CallFrame &callFrame);
179 void FillSymbolNameId(CallFrame& callFrame, Symbol& symbol);
180 void FillFileSet(CallFrame& callFrame, const Symbol& symbol);
/developtools/smartperf_host/ide/src/trace/database/logic-worker/
DProcedureLogicWorkerJsCpuProfiler.ts369 const callFrame = this.symbolToChartFrame(sample, symbol); constant
370 lastSymbol!.children.push(callFrame);
371 callFrame.parentId = lastSymbol!.id;
372 lastSymbol = callFrame;
/developtools/hiperf/include/
Dvirtual_runtime.h140 void MakeCallFrame(Symbol &symbol, CallFrame &callFrame);