commit | c74a945ee9b1078cc861e022722534a610c69663 | [log] [tgz] |
---|---|---|
author | Mikhail Khokhlov <khokhlov@google.com> | Thu Jan 28 17:23:05 2021 +0000 |
committer | Mikhail Khokhlov <khokhlov@google.com> | Thu Jan 28 17:23:05 2021 +0000 |
tree | f109a2a16fd6f672e33cf73f692648c8fd303991 | |
parent | 4825074456917de8843b42e96abea018a7237b75 [diff] |
Add frame_times metric to experimental/ This is a port of the TBMv2 frame_time metric [1] to TBMv3. Some features required by this metric to work on all platforms are still missing (most notably the SurfaceFlinger events on Android), so adding this to experimental folder for the time being. [1] https://source.chromium.org/chromium/chromium/src/+/master:third_party/catapult/tracing/tracing/metrics/rendering/frame_time.html Change-Id: I9562d93256617357bc4dc7413ca7685a4f496ed3
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://perfetto.dev/docs or the /docs/ directory for documentation.