History log of /system/core/include/backtrace/BacktraceMap.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bab3354ede1d651a6655457339a6f3d446eb90ab 26-Sep-2017 Elliott Hughes <enh@google.com> Show the number of VMAs in the tombstone.

Tombstones (especially ones with lots of VMAs) are regularly truncated.
We can at least show the number of VMAs, though, for anyone interested
in knowing whether they got close to the default 64Ki limit.

Bug: http://b/66911122
Bug: 64709603 (presubmit balking at the line above)
Test: ran crasher, examined tombstone

(cherry picked from commit 868d39a82fb2d9830d253409a1c28f0ae1fcac33)

Change-Id: I286db66f28f132307d573dbe5164efc969dc6ddc
/system/core/libbacktrace/include/backtrace/BacktraceMap.h
96722b0fa48524e03659c0a3d579f8ef4f1641ba 19-Jul-2017 Christopher Ferris <cferris@google.com> Cleanup the libbacktrace interface a bit.

- Change the field name load_base to load_bias (which is what it really is).
- Add a rel_pc field so that callers do not need to compute it themselves.
- Remove the BacktraceMap::GetRelativePc() since nobody should need to
compute this themselves.

Bug: 23762183

Test: Compiles and unit tests pass (debuggerd, libbacktrace).
Change-Id: I2cb579767120adf08c407a58f3c487ee3f2b45fc
/system/core/libbacktrace/include/backtrace/BacktraceMap.h
8f2c28d572e08cb456da05d692e41f978c3776b1 11-Apr-2017 Vijay Venkatraman <vijaykv@google.com> Moved include/backtrace to libbacktrace/include

Export libbacktrace_headers

Bug: 33241851
Test: Build sailfish
Change-Id: Iba310ffc21d17ba542bed954a960ab305037061c
/system/core/libbacktrace/include/backtrace/BacktraceMap.h