diff options
author | brycelee <brycelee@google.com> | 2021-10-28 23:38:56 +0000 |
---|---|---|
committer | brycelee <brycelee@google.com> | 2021-10-28 23:38:56 +0000 |
commit | 00816b4efd01555a7cc134d59be27b2a79257062 (patch) | |
tree | 54fa4dd57f4645a435b777315f401c975a39329d /libbacktrace | |
parent | 2169d0e60229a29e64cb3861ba13568e70f2f5de (diff) | |
download | unwinding-00816b4efd01555a7cc134d59be27b2a79257062.tar.gz |
Revert "Make it possible to get BuildId for a map."
This reverts commit 2169d0e60229a29e64cb3861ba13568e70f2f5de.
Reason for revert: b/204487293
Change-Id: I550fec1b71543b95b8fe18d6fb4ae7d561d1b7b9
Diffstat (limited to 'libbacktrace')
-rw-r--r-- | libbacktrace/UnwindStackMap.cpp | 5 | ||||
-rw-r--r-- | libbacktrace/UnwindStackMap.h | 2 | ||||
-rw-r--r-- | libbacktrace/include/backtrace/BacktraceMap.h | 3 |
3 files changed, 0 insertions, 10 deletions
diff --git a/libbacktrace/UnwindStackMap.cpp b/libbacktrace/UnwindStackMap.cpp index b818ece..7c15ed7 100644 --- a/libbacktrace/UnwindStackMap.cpp +++ b/libbacktrace/UnwindStackMap.cpp @@ -99,11 +99,6 @@ void UnwindStackMap::FillIn(uint64_t addr, backtrace_map_t* map) { map->load_bias = map_info->GetLoadBias(process_memory_); } -std::string UnwindStackMap::GetBuildId(uint64_t addr) { - unwindstack::MapInfo* map_info = stack_maps_->Find(addr); - return map_info == nullptr ? std::string() : map_info->GetPrintableBuildID(); -} - uint64_t UnwindStackMap::GetLoadBias(size_t index) { if (index >= stack_maps_->Total()) { return 0; diff --git a/libbacktrace/UnwindStackMap.h b/libbacktrace/UnwindStackMap.h index 3c2591e..f0e7d8b 100644 --- a/libbacktrace/UnwindStackMap.h +++ b/libbacktrace/UnwindStackMap.h @@ -47,8 +47,6 @@ class UnwindStackMap : public BacktraceMap { void FillIn(uint64_t addr, backtrace_map_t* map) override; - std::string GetBuildId(uint64_t addr) override; - virtual std::string GetFunctionName(uint64_t pc, uint64_t* offset) override; virtual std::shared_ptr<unwindstack::Memory> GetProcessMemory() override final; diff --git a/libbacktrace/include/backtrace/BacktraceMap.h b/libbacktrace/include/backtrace/BacktraceMap.h index eab1328..e000a00 100644 --- a/libbacktrace/include/backtrace/BacktraceMap.h +++ b/libbacktrace/include/backtrace/BacktraceMap.h @@ -117,9 +117,6 @@ public: // Fill in the map data structure for the given address. virtual void FillIn(uint64_t addr, backtrace_map_t* map); - // Get BuildId of ELF file at the given address, or empty string on failure. - virtual std::string GetBuildId(uint64_t /*pc*/) { return std::string(); } - // Only supported with the new unwinder. virtual std::string GetFunctionName(uint64_t /*pc*/, uint64_t* /*offset*/) { return ""; } virtual std::shared_ptr<unwindstack::Memory> GetProcessMemory() { return nullptr; } |