platform_system_core/libprocinfo
Yabin Cui 3841accba8 libprocinfo: add functions reading process map file.
Add test and benchmark.
Also switch libbacktrace, libunwindstack, libmemunreachable
to use libprocinfo for map file reading.
The benchmark shows using libprocinfo speeds up map file reading
in libbacktrace and libunwindstack 18% - 36% on walleye.

Bug: http://b/79118393
Test: run procinfo_test.
Test: run libunwindstack_test.
Test: run libbacktrace_test.
Test: run memunreachable_test.

Change-Id: Icf281c352f4103fc8d4ba6732c5c07b943330ca1
2018-05-14 14:00:18 -07:00
..
include/procinfo libprocinfo: add functions reading process map file. 2018-05-14 14:00:18 -07:00
testdata libprocinfo: add functions reading process map file. 2018-05-14 14:00:18 -07:00
.clang-format Remove extraneous .clang-format files 2017-03-14 14:06:31 -07:00
Android.bp libprocinfo: add functions reading process map file. 2018-05-14 14:00:18 -07:00
OWNERS Add OWNERS. 2017-12-07 13:30:03 -08:00
process.cpp libprocinfo: add support for parsing process state. 2017-06-27 15:06:27 -07:00
process_map_benchmark.cpp libprocinfo: add functions reading process map file. 2018-05-14 14:00:18 -07:00
process_map_test.cpp libprocinfo: add functions reading process map file. 2018-05-14 14:00:18 -07:00
process_test.cpp libprocinfo: add support for parsing process state. 2017-06-27 15:06:27 -07:00