Create benchmarks for offline unwinding.

These benchmarks primarily serve as a proof of concept for offline
benchmarks. Many of the setup/utility code is taken from
tests/UnwindOfflineTest.cpp. Two additional CLs will be created on top
of this one to:
1. Make a copy of the offline unwind files these benchmark uses from
tests/ into benchmarks/files/.
2. Add a utils/ folder within the libunwindstack/ directory to hold code
that is shared between tests/ and benchmarks/ and then adding shared
code between offline_unwind_benchmarks.cpp and UnwindOfflineTest.cpp.

Test: Benchmarking CL. Existing unit tests still pass.
Change-Id: I43406fcbe11bb2f52c82bca830ba85651e0a136e
2 files changed
tree: 66fc25627a3a2e063ed58236f741b31ae4359fe5
  1. libbacktrace/
  2. libunwindstack/
  3. Android.bp
  4. OWNERS
  5. PREUPLOAD.cfg