summaryrefslogtreecommitdiff
path: root/libunwindstack/tests/MemoryFileTest.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris@google.com>2017-09-25 19:23:07 -0700
committerChristopher Ferris <cferris@google.com>2017-10-04 14:40:14 -0700
commitf6f691b63c1b2166ed005a462a6fba5001786eda (patch)
tree0b8cb36809d1d497a6fa9388620dda1768ca5c50 /libunwindstack/tests/MemoryFileTest.cpp
parentdea5e081ac0f94a83650a600af881b529817b6fd (diff)
Update the Unwinder object and add tests.
Changes: - Remove unused GetReturnAddressFromDefault function and tests. - Modify the unwinder to stop when a pc/sp in a device map. - Modify the unwinder to skip initial frames based on map names. - Unit tests that exercise all of the paths in the unwinder code. - Move the test Elf/ElfInterface objects into their own file. - Update RegsFake to handle extra cases. - Modify libbacktrace code to use this unwinder. The new unwinder does not implement the ignore frame functionality since this is not used very often and is better implemented using a skip frames in named libraries functionality. Test: Ran new unit tests, ran backtrace tests. Change-Id: Ifd65e9acd66ac5e2d0e04bd32a9ad870b54610ff
Diffstat (limited to 'libunwindstack/tests/MemoryFileTest.cpp')
0 files changed, 0 insertions, 0 deletions