/bionic/libc/malloc_debug/ |
backtrace.cpp | 150 uintptr_t rel_pc = offset; local 151 const MapEntry* entry = g_map_data.find(frames[frame_num], &rel_pc); 169 frame_num, rel_pc, soname, offset_buf, demangle(symbol).c_str(), 173 frame_num, rel_pc, soname, offset_buf);
|
MapData.cpp | 177 const MapEntry* MapData::find(uintptr_t pc, uintptr_t* rel_pc) { 194 if (rel_pc != nullptr) { 205 *rel_pc = pc - entry->start + entry->offset + prev_entry->load_bias; 210 *rel_pc = pc - entry->start + entry->load_bias;
|
MapData.h | 66 const MapEntry* find(uintptr_t pc, uintptr_t* rel_pc = nullptr);
|
UnwindBacktrace.cpp | 91 std::string line = android::base::StringPrintf(" #%0zd pc %" PAD_PTR " ", i, info->rel_pc);
|
PointerData.cpp | 595 fprintf(fp, " %" PRIx64, frame.rel_pc);
|
/external/perfetto/src/profiling/memory/ |
bookkeeping.h | 124 : mapping(m), function_name(fn_name), rel_pc(pc) {} 127 uint64_t rel_pc; member in struct:perfetto::profiling::Frame 130 return std::tie(mapping, function_name, rel_pc) < 131 std::tie(other.mapping, other.function_name, other.rel_pc); 135 return std::tie(mapping, function_name, rel_pc) == 136 std::tie(other.mapping, other.function_name, other.rel_pc); 429 h ^= std::hash<uint64_t>{}(frame.rel_pc);
|
bookkeeping.cc | 247 loc.frame.rel_pc); 297 frame_proto->set_rel_pc(frame->rel_pc);
|
/external/perfetto/src/trace_processor/ |
heap_profile_tracker_unittest.cc | 108 first_frame.rel_pc = kFrameRelPc; 113 second_frame.rel_pc = kFrameRelPc; 252 frames[0].rel_pc = 123; 256 frames[1].rel_pc = 123; 260 frames[2].rel_pc = 123; 264 frames[3].rel_pc = 123;
|
heap_profile_tracker.h | 78 uint64_t rel_pc = 0; member in struct:perfetto::trace_processor::HeapProfileTracker::SourceFrame
|
heap_profile_tracker.cc | 86 static_cast<int64_t>(frame.rel_pc)};
|
trace_storage.h | 594 int64_t rel_pc; member in struct:perfetto::trace_processor::TraceStorage::HeapProfileFrames::Row 597 return std::tie(name_id, mapping_row, rel_pc) == 598 std::tie(other.name_id, other.mapping_row, other.rel_pc); 605 rel_pcs_.emplace_back(row.rel_pc); 1001 std::hash<int64_t>{}(r.mapping_row) ^ std::hash<int64_t>{}(r.rel_pc); [all...] |
proto_trace_parser.cc | [all...] |
/external/libchrome/base/debug/ |
stack_trace_android.cc | 122 uintptr_t rel_pc = address - iter->start + iter->offset; local 124 *os << base::StringPrintf("%s+" FMT_ADDR, path, rel_pc);
|
/external/perfetto/protos/perfetto/trace/profiling/ |
profile_packet.proto | 48 optional uint64 rel_pc = 4;
|
/art/runtime/ |
native_stack_dump.cc | 371 it->rel_pc); 404 Addr2line(it->map.name, it->rel_pc, os, prefix, &addr2line_state);
|
/art/runtime/dex/ |
dex_file_annotations.h | 139 int32_t GetLineNumFromPC(const DexFile* dex_file, ArtMethod* method, uint32_t rel_pc)
|
dex_file_annotations.cc | [all...] |
/art/tools/timeout_dumper/ |
timeout_dumper.cc | 555 oss << StringPrintf(kIs64Bit ? "%016" PRIx64 " " : "%08" PRIx64 " ", it->rel_pc); 584 it->rel_pc,
|
/external/perfetto/tools/trace_to_text/ |
trace_to_profile.cc | 182 glocation->set_address(frame.rel_pc());
|