commit | 824be148ce2142dec74c7d4c97343bde40a1ae8d | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Wed Jul 08 16:15:44 2020 +0100 |
committer | Primiano Tucci <primiano@google.com> | Wed Jul 08 16:15:44 2020 +0100 |
tree | 4931fa5cff2ee932b10ec3f148f973183d3d14e4 | |
parent | db0d1b0d2459e8a1efd6ed4b42c0e5f4f8375804 [diff] |
GN standalone: extra_{target,host}_cflags + fstack-protector-strong - Switch to -fstack-protector-strong. CrOS prefers that and there doesn't seem to be a good reason for not applying it globally to our standalone builds. - Introduce a new set extra_{target,host}_{c,cxx,ld}flags. This is to allow the embedder overriding flags only for one toolchain. For context see https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2251681 - Allow the embedder to disable the stacktrace reporting on debug builds, as that require a further dependency on libbacktrace. Bug: 147789115 Change-Id: I1c1f9c8853bac9e97702c060db51fefdb9ed963e
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.