tracing/keyed_services: Use typed trace event for service lookup
Replaces the KeyedServiceFactory::GetServiceForContext trace event with a typed trace event. Corresponding proto buffer definitions for these events were added in aosp/1180211. Typed trace events will allow inclusion of the event arguments in slow reports data in the future. The trace format is protocol-buffer based under the hood already (see docs.perfetto.dev for details), this patch adds strong typing for the arguments of the respective event(s) only. TBR: eseckler@google.com Bug: 644264 Change-Id: I67c0f8f78caca2db76e201f8f649f84eda53e3fc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950966 Commit-Queue: Eric Seckler <eseckler@chromium.org> Reviewed-by:Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#735359}
Showing
Please register or sign in to comment