commit | b4ba36bbdb19d91e17bbe00c85694dbd3e5415b9 | [log] [tgz] |
---|---|---|
author | Brian Hamrick <bhamrick@google.com> | Tue Dec 01 12:32:09 2020 -0800 |
committer | Brian Hamrick <bhamrick@google.com> | Tue Dec 01 12:32:09 2020 -0800 |
tree | 22a8bb449b67218876262a8691f72518b0dc59f4 | |
parent | b14ec7dc5b1d4a2bdf86845353238c55b39c492c [diff] |
Improve Fuchsia Importer * Async events are treated the same way as legacy Chrome async events, so they are now grouped under a process instead of at top level. The documentation on both trace formats is sparse on the topic, but as Fuchsia has historically used the Chrome trace viewer the semantics are de facto identical. * Arguments for slices and async slices are processed and stored. Bug: b/174240717 Change-Id: Id3af64dd4168c9573606a786b41d3f335db510d6
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.