commit | c3ca02a933255b1c83c8022702b6cfd681b7b90e | [log] [tgz] |
---|---|---|
author | Hector Dearman <hjd@google.com> | Thu Dec 02 14:38:33 2021 +0000 |
committer | Hector Dearman <hjd@google.com> | Thu Dec 02 14:38:33 2021 +0000 |
tree | 545a0c8bf33261ac2fbb2ddb88995901a68146a5 | |
parent | 4a9b683ccbbb7f1d3d16645671e960dae6a8a352 [diff] |
ui: Hide slice implementation details from subclasses For performance we want to stash some data for each slice that is only relevant to the base class (specifically 'x' the pixel offset and 'w' the pixel width of the slice). This change uses some type magic to hide these properties from subclasses to avoid that people start depending on them. Bug: 207474444 Change-Id: I4022d5031067f5122500c6d3de0fdbb001b7ad60
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.