Searched refs:callframe (Results 1 – 3 of 3) sorted by relevance
| /developtools/hiperf/src/ |
| D | report_protobuf_file.cpp | 126 auto callframe = sample->add_callstackframe(); in ProcessSampleRecord() local 127 callframe->set_symbols_vaddr(frame.vaddrInFile_); in ProcessSampleRecord() 128 callframe->set_loaded_vaddr(frame.ip_ - frame.offsetToVaddr_); in ProcessSampleRecord() 130 callframe->set_symbols_file_id(frame.symbolFileIndex_); in ProcessSampleRecord() 131 callframe->set_function_name_id(frame.symbolIndex_); in ProcessSampleRecord() 308 auto &callframe = message.callstackframe(i); in Dump() local 309 if (callframe.has_symbols_vaddr()) { in Dump() 311 callframe.symbols_vaddr()); in Dump() 313 if (callframe.has_symbols_file_id()) { in Dump() 314 PrintIndent(INDENT_TWO_LEVEL, "symbols_file_id: %u\n", callframe.symbols_file_id()); in Dump() [all …]
|
| /developtools/hiperf/test/unittest/common/native/ |
| D | report_protobuf_file_test.cpp | 329 auto &callframe = message.callstackframe(i); in __anonc60d4f8d0502() local 330 ASSERT_EQ(callframe.has_symbols_vaddr(), true); in __anonc60d4f8d0502() 331 ASSERT_EQ(callframe.symbols_vaddr(), sample.callFrames_.at(i).vaddrInFile_); in __anonc60d4f8d0502() 333 ASSERT_EQ(callframe.has_symbols_file_id(), true); in __anonc60d4f8d0502() 334 printf("symbols file id %d\n", callframe.symbols_file_id()); in __anonc60d4f8d0502() 335 ASSERT_EQ(callframe.symbols_file_id() < symbolsFiles_.size(), true); in __anonc60d4f8d0502() 337 symbolsFiles_.at(callframe.symbols_file_id()); in __anonc60d4f8d0502() 339 ASSERT_EQ(callframe.has_function_name_id(), true); in __anonc60d4f8d0502() 340 printf("function id %d\n", callframe.function_name_id()); in __anonc60d4f8d0502() 341 ASSERT_EQ(callframe.function_name_id() >= 0, true); in __anonc60d4f8d0502() [all …]
|
| /developtools/hiperf/include/ |
| D | report.h | 74 for (auto &callframe : callframes) { 75 HLOGDUMMY("%*s%s", indent, "", callframe.ToDebugString().c_str()); 76 if (callframe.childs.size() > 0) { 77 OrderCallFrames(callframe.childs, indent + i); 88 for (auto &callframe : callframes) { 89 HLOGV("%*s%s", indent, "", callframe.ToDebugString().c_str()); 90 if (callframe.childs.size() > 0) { 91 DumpCallFrames(callframe.childs, indent + y);
|