OSDN Git Service

Perfprofd: Implement symbolization over quipper data
[android-x86/system-extras.git] / perfprofd / symbolizer.cc
index 3f7ea4d..2be6f96 100644 (file)
@@ -80,6 +80,11 @@ struct SimpleperfSymbolizer : public Symbolizer {
     dsos.emplace(dso, std::move(data));
   }
 
+  bool GetMinExecutableVAddr(const std::string& dso, uint64_t* addr) override {
+    ElfStatus status = ReadMinExecutableVirtualAddressFromElfFile(dso, BuildId(), addr);
+    return status == ElfStatus::NO_ERROR;
+  }
+
   std::unordered_map<std::string, SymbolMap> dsos;
 };