tracing: Disable system instrumentation tracing when using Perfetto
Disable the system instrumentation tracing feature when Perfetto is used as a tracing mechanism. This is because with Perfetto, trace events no longer flow through the legacy TRACE_EVENT macro mechanism and thus can't be intercepted by v8::platform::tracing::Recorder. Perfetto has an interceptor API[1] for this purpose, but the existing Recorders first need to be ported to it. [1] https://perfetto.dev/docs/instrumentation/interceptors Change-Id: I3d10b3470ae45a4c8aedd8e128369508a462cd27 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3118546 Commit-Queue: Sami Kyöstilä <skyostil@chromium.org> Commit-Queue: Dan Elphick <delphick@chromium.org> Auto-Submit: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by: Dan Elphick <delphick@chromium.org> Cr-Commit-Position: refs/heads/main@{#76491}
Showing
Please
register
or
sign in
to comment