commit | 7eead2e17cd70ccf9cb6a02585c20554be360a73 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Feb 16 11:46:04 2021 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Feb 16 11:46:04 2021 +0100 |
tree | 207991e8fe0aae84060a2ec1a2c0f05ab343db0f | |
parent | d2dd9fcc6b84003c409811b890b368015451c398 [diff] |
UI: move build artifacts into /v1.2.3/ This CL moves all the build artifacts into a subdirectory named after the version number. This is done for two reasons: 1. Cache-busting, to avoid pulling subresources at different versions. 2. Prepare for multiple channels (see go/perfetto-ui-channels). This CL also changes the service worker logic as follows (See go/perfetto-offline for full details): - Network-first fetch of the / index, to guarantee that the index is always current. - The subresource map with hashes is not bundled in the service_worker.js script but is fetched separately from /v.1.2.3/manifest.json. Bug: 179864115 Change-Id: Iece22b770f7e2bd958cdcfe30df046832f070641
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.