commit | 65a4fb19c5cab446fc5e3e25dfcbf063418569ab | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Mon Dec 21 18:35:15 2020 +0100 |
committer | Primiano Tucci <primiano@google.com> | Mon Dec 21 17:38:25 2020 +0000 |
tree | 178ccc0bb92dface729d9bdbf84ab28c081e6c32 | |
parent | 857ed736357fcdf72d2caaa226da2c8178af9316 [diff] |
Move ftrace format_parser into its own subdirectory Unlike the rest of ftrace code, which is intended only for Linux-based systems, the parser code is needed on Windows as well (for minor presubmit-related tasks). The usual problem is that we can't easily mix Linux-only and cross-platform code in the same BUILD.gn file, because one single target dependency makes the other targets in the same file visible to the "all" target. We fix this by moving format_parser into its own folder with a dedicated BUILD.gn file, which is platform neutral. No production code was harmed while writing this refactoring. Bug: 174454879 Change-Id: Ib3fca8ee6a3b517b5e02517f6925e04138b73cfb
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.