commit | 609c36d7e6ea0390cc90944b5baac6455f2a9659 | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Wed May 27 14:19:26 2020 +0200 |
committer | Florian Mayer <fmayer@google.com> | Wed May 27 14:19:26 2020 +0200 |
tree | 4cb73a943c009799eb300397c6bd5d92d8987da8 | |
parent | fffa2ecdc7fc8bf08e79e2db20679fec015f36aa [diff] |
Use SOCK_CLOEXEC when possible. This removes the window during which fork / exec end up leaking the socket. This can happen for heapprofd client. Change-Id: Iaf0da6c8e9b2f060f5b887053e5a9b82323d9f65
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://docs.perfetto.dev or the /docs/ directory for documentation.