commit | a7f5a8ebc16c9749b465e9641ceacb2e79dd2c17 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Sat Jan 02 17:10:50 2021 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Jan 05 13:48:48 2021 +0000 |
tree | d3df2f78932e0aa4ee7342eabd15d1da09dc4144 | |
parent | 88ee6a6370c5ba5ecdb437636d9f3dd8824d1abe [diff] |
GN: Add enable_perfetto_traced_probes variable The build variable enable_perfetto_platform_services has become too broadly scoped. On Windows we want to build traced, perfetto_cmd but not traced_probes. traced_probes, in fact, is extremely Linux specific (ftrace, /proc) and it doesn't make any sense to make it build on Windows. This CL introduces a enable_perfetto_traced_probes GN variables and masks out all //src/traced/probes targets behind it. Bug: 174454879 Change-Id: I2252741495cf4612e542a68edb76a317b895d9f0
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.