OSDN Git Service

Change to new libbacktrace offline functions.
authorChristopher Ferris <cferris@google.com>
Thu, 14 Dec 2017 23:53:37 +0000 (15:53 -0800)
committerChristopher Ferris <cferris@google.com>
Tue, 30 Jan 2018 00:25:48 +0000 (16:25 -0800)
commit11017687d6deef1bf510d3000933351a75ddf28c
treee32a7456d475f93222d5b91986269041f5ad9927
parent74ffa03189676d35ebd95abded8ea926d83466f5
Change to new libbacktrace offline functions.

Changes:
- Removes references to libunwind.
- Add enabling of global Elf cache.
- Add new ApkInspector function to get the offset from an apk by name.
- When a map name contains a '!' convert back to a name and offset.
- Initialize global elf cache in OfflineUnwinder constructor.

Bug: 65682279

Test: All unit tests pass.
Change-Id: I303b4beab8270ed2097cd17d91253c321cdc97f1
simpleperf/Android.mk
simpleperf/OfflineUnwinder.cpp
simpleperf/OfflineUnwinder.h
simpleperf/nonlinux_support/nonlinux_support.cpp
simpleperf/read_apk.cpp
simpleperf/read_apk.h
simpleperf/read_apk_test.cpp