commit | bb52fd92701aae1d67b3122e5fa873e074b4865f | [log] [tgz] |
---|---|---|
author | Hector Dearman <hjd@google.com> | Fri Sep 11 15:05:47 2020 +0100 |
committer | Hector Dearman <hjd@google.com> | Fri Sep 11 15:05:47 2020 +0100 |
tree | 7bd4546fa34d729a51922db9dc4825c6b5bd5392 | |
parent | 5dc147f282abfab68c485d9d448b2a0630016720 [diff] |
ui: Fix build dependencies We don't keep accurate track of the outputs of tsc compilation. This used to be fine: we manually put the index files and since tsc compilation re-wrote every file this was enough to trigger the dependees to rebuild. However once incremental compilation was enabled (for speed) only *some* of the files get rewritten. Which meant eveything worked great if you touched an index file but not if you modified anything else. Fix this by adding a stamp file to the outputs which is always written no matter what. Bug: 120010518 Change-Id: I3245a36f6a95ca6067e2772154b58c9996bb3322
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.