commit | 78e179f910b7cb65044a25f0723a0b263d010974 | [log] [tgz] |
---|---|---|
author | Sami Kyostila <skyostil@chromium.org> | Fri May 07 14:35:57 2021 +0000 |
committer | Sami Kyostila <skyostil@chromium.org> | Fri May 07 14:35:57 2021 +0000 |
tree | 57069c117bfa0e39525f638e630736d9f3a231f2 | |
parent | 2e55bf4f07c1dd4ab28fff9f468b4eb33731670f [diff] |
tracing: Fix data race in NonReentrantTaskRunner Fix the data race in NonReentrantTaskRunner by avoiding reading the global muxer instance variable, as it gets overridden by some tests on a different thread. Change-Id: I6207849b2b4e7167dcae6f72d0007137092008b6
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.