commit | fb9252f9498fb45f62665a83bfdbe59b39cbccbd | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Tue Jun 21 20:38:37 2022 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Tue Jun 21 20:38:37 2022 +0100 |
tree | 8590483c9b0f829d374be86f8bf735100a574fdc | |
parent | 3d3f58658fdecc553543e801076e44febf5490b5 [diff] |
tp: rewrite startup metric to be much easier to understand and extend This CL overhauls the whole startup metric to be oriented around functions which allows much better composability than having big monolithic views. It also makes debugging much easier as errors in functions will be scoped to just this function. There should be no behavioural change as a result of this CL. Bug: 234546650 Bug: 190219056 Change-Id: Ifc747d11d6a58199956b1cfef7d7e2c8ba9a2dc0
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.