summaryrefslogtreecommitdiffstats
path: root/libbacktrace/UnwindPtrace.h
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2014-01-22 19:21:07 -0800
committerChristopher Ferris <cferris@google.com>2014-01-28 12:03:36 -0800
commitdf2906186b6952c57b1f662bfef0b65c9f8c2e0d (patch)
treee5ed8339b7fd42ff20047244f87106c8f1fa0d45 /libbacktrace/UnwindPtrace.h
parent6ddabb7a1cc3080ae773acb045f69b5e6afee87a (diff)
downloadcore-df2906186b6952c57b1f662bfef0b65c9f8c2e0d.tar.gz
core-df2906186b6952c57b1f662bfef0b65c9f8c2e0d.tar.bz2
core-df2906186b6952c57b1f662bfef0b65c9f8c2e0d.zip
Re-enable libunwind for arm.
Update to handle the new optimized way that libunwind works. In addition, a small refactor of the BacktraceMap code. A few new tests of for good measure. Change-Id: I2f9b4f5ad5a0dfe907b31febee76e4b9b94fb76f
Diffstat (limited to 'libbacktrace/UnwindPtrace.h')
-rw-r--r--libbacktrace/UnwindPtrace.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/libbacktrace/UnwindPtrace.h b/libbacktrace/UnwindPtrace.h
index 05375dd37..1e82117bb 100644
--- a/libbacktrace/UnwindPtrace.h
+++ b/libbacktrace/UnwindPtrace.h
@@ -19,7 +19,7 @@
#include <string>
-#include "Backtrace.h"
+#include "BacktraceImpl.h"
#include <libunwind.h>
@@ -32,8 +32,6 @@ public:
virtual std::string GetFunctionNameRaw(uintptr_t pc, uintptr_t* offset);
- virtual BacktraceMap* CreateBacktraceMap(pid_t pid) { return new BacktraceMap(pid); }
-
private:
unw_addr_space_t addr_space_;
struct UPT_info* upt_info_;