Correct load bias in symbolizer.
On Android 10, there is a bug in libunwindstack that would result in incorrect
relative pcs due to missing load bias. We can analyze the ELF file when
symbolizing, and if this happened, adjust the pc by the load_bias.
Test: symbolize Android 10 and Android 11 profile.
For Android 10 profile, the load bias is corrected.
For Android 11 profile, it is not.
Bug: 169148096
Change-Id: Ia65ee606b5fdb470740bcc037639e77c595eb31cPerfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.