commit | 4c955705b8a28215c7e18841718056bb375b6b39 | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Wed Jun 10 20:37:38 2020 +0200 |
committer | Florian Mayer <fmayer@google.com> | Wed Jun 10 20:37:38 2020 +0200 |
tree | 2db21d969bff7cfd0e4752fb558a37f656dfdd00 | |
parent | f3d00cf762a4273ded6bc062232fb0e67533bea6 [diff] |
Do not depend on elf.h for symbolization. This allows us to symbolize on Mac OS. Test: profile with PERFETTO_BINARY_PATH. See inlines. Test: Build on Mac OS Bug: 152017262 Bug: github.com/flutter/flutter/issues/58806 Change-Id: I578122175c24bbd97ea341a3e831718786a65497
Perfetto 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://docs.perfetto.dev or the /docs/ directory for documentation.