ui: Standardize track constructor args Track constructor args varied wildly, usually mixing interfaces and positional args. We could either go for interfaces (i.e. named args) everywhere or positional args. This CL changes all track implementations to just use positional args which is simpler than using interfaces most of the time and allows for parameter properties in constructors which oftentimes reduces the amount of boilerplate. Change-Id: Id5703632861d769a695b64d5df4c8b03a248c09b
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.