diff options
author | Christopher Ferris <cferris@google.com> | 2014-01-22 19:21:07 -0800 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2014-01-28 12:03:36 -0800 |
commit | df2906186b6952c57b1f662bfef0b65c9f8c2e0d (patch) | |
tree | e5ed8339b7fd42ff20047244f87106c8f1fa0d45 /libbacktrace/UnwindPtrace.h | |
parent | 6ddabb7a1cc3080ae773acb045f69b5e6afee87a (diff) | |
download | core-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.h | 4 |
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_; |