commit | 5fd859d098f75ee80624ef032deab1ac33413c8b | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Mon Apr 12 13:09:12 2021 +0100 |
committer | Florian Mayer <fmayer@google.com> | Mon Apr 12 12:45:06 2021 +0000 |
tree | 19c477c464deefa93d4cd0c005e325f5455fb247 | |
parent | 507ccb8542d8915bcc88f0bec545ac9e8a464af6 [diff] |
Fix shared_ring_buffer_fuzzer. We need to force the spinlock to be unpoisoned in order to make progress. Also change type of spinlock bools, to avoid undefined behaviour induced by a misbehaving client. It is unlikely to make a difference in practice. Bug: 185105016 Bug: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=31646 Change-Id: I89977389b36940b45e88e8482b05f8cb01bcc097
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.