Perfetto: Unify TraceEventAgent classes
This unifies the Perfetto and non-Perfetto TraceEventAgent classes, so that it's possible to use Perfetto directly even when it's not enabled as the default TraceLog backend. Also moved the Mojo bindings of ProducerHost into a StrongBindingSet of PerfettoService so they get cleaned up if the service gets shut down. Already reviewed as part of https://chromium-review.googlesource.com/c/chromium/src/+/1161541 Change-Id: I3070d69e92778de8e3b5e33957ab4f4694b782af Reviewed-on: https://chromium-review.googlesource.com/c/1307998 Commit-Queue: oysteine <oysteine@chromium.org> Reviewed-by:Sami Kyöstilä <skyostil@chromium.org> Reviewed-by:
oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#605060}
Showing
Please register or sign in to comment