Home
last modified time | relevance | path

Searched refs:addr2line (Results 1 – 5 of 5) sorted by relevance

/aosp12/system/extras/simpleperf/scripts/
H A Dannotate.py58 self.addr2line = Addr2Nearestline(ndk_path, binary_finder, True)
62 self.addr2line.add_addr(dso_path, func_addr, addr)
65 self.addr2line.convert_addrs_to_lines()
68 dso = self.addr2line.get_dso(dso_path)
71 source = self.addr2line.get_addr_source(dso, addr)
181 self.addr2line = Addr2Line(self.config['ndk_path'], symfs_dir, config.get('source_dirs'))
219 self.addr2line.add_addr(symbol.dso_name, build_id, symbol.symbol_addr,
221 self.addr2line.add_addr(symbol.dso_name, build_id, symbol.symbol_addr,
243 self.addr2line.convert_addrs_to_lines()
291 sources = self.addr2line.get_sources(symbol.dso_name, symbol.vaddr_in_file)
[all …]
H A Dpprof_proto_generator.py490 addr2line = Addr2Nearestline(self.config['ndk_path'], binary_finder, True)
498 addr2line.add_addr(dso_name, None, function.vaddr_in_dso, location.vaddr_in_dso)
501 addr2line.add_addr(dso_name, None, function.vaddr_in_dso, function.vaddr_in_dso)
504 addr2line.convert_addrs_to_lines()
512 dso = addr2line.get_dso(dso_name)
515 sources = addr2line.get_addr_source(dso, location.vaddr_in_dso)
531 dso = addr2line.get_dso(dso_name)
534 sources = addr2line.get_addr_source(dso, function.vaddr_in_dso)
H A Dreport_html.py720 addr2line = Addr2Nearestline(self.ndk_path, self.binary_finder, False)
727 addr2line.add_addr(lib_info.name, lib_info.build_id,
729 addr2line.add_addr(lib_info.name, lib_info.build_id, function.start_addr,
739 addr2line.add_addr(lib_info.name, lib_info.build_id, func_addr, addr)
740 addr2line.convert_addrs_to_lines()
746 dso = addr2line.get_dso(self.libs.get_lib(function.lib_id).name)
749 start_source = addr2line.get_addr_source(dso, function.start_addr)
750 end_source = addr2line.get_addr_source(dso, function.start_addr + function.addr_len - 1)
764 dso = addr2line.get_dso(self.libs.get_lib(lib.lib_id).name)
769 source = addr2line.get_addr_source(dso, addr)
/aosp12/system/extras/simpleperf/scripts/test/
H A Dtools_test.py99 addr2line = Addr2Nearestline(TestHelper.ndk_path, binary_finder, with_function_name)
103 addr2line.add_addr(dso_path, None, test_addr['func_addr'], test_addr['addr'])
104 addr2line.convert_addrs_to_lines()
106 dso = addr2line.get_dso(dso_path)
126 actual_source = addr2line.get_addr_source(dso, test_addr['addr'])
/aosp12/art/tools/signal_dumper/
H A Dsignal_dumper.cc90 namespace addr2line { namespace
275 void Addr2line(const std::string& addr2line, in Addr2line() argument
297 addr2line.c_str(), in Addr2line()
523 std::unique_ptr<addr2line::Addr2linePipe> addr2line_state; in DumpThread()
560 addr2line::Addr2line(*addr2line_path, in DumpThread()
570 addr2line::Drain(0, prefix, &addr2line_state, LOG_STREAM(ERROR)); in DumpThread()
586 addr2line_path = addr2line::FindAddr2line(); in DumpProcess()