From 82865bfc48c55df9aa9f80bc6ae64ae0043f6fc2 Mon Sep 17 00:00:00 2001 From: Olivier Gaillard Date: Thu, 22 Feb 2024 12:56:00 +0000 Subject: Track excessive binder calls in the critical event logs. It will help to understand if any ANRs are due to high binder calls. Change-Id: I3aad499f73ff00c52689c69e85ac87ca8b91e5ac --- proto/src/criticalevents/critical_event_log.proto | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'proto/src') diff --git a/proto/src/criticalevents/critical_event_log.proto b/proto/src/criticalevents/critical_event_log.proto index cffcd0941df8..71d291a6f877 100644 --- a/proto/src/criticalevents/critical_event_log.proto +++ b/proto/src/criticalevents/critical_event_log.proto @@ -61,6 +61,12 @@ message CriticalEventProto { NativeCrash native_crash = 6; SystemServerStarted system_server_started = 7; InstallPackages install_packages = 8; + ExcessiveBinderCalls excessive_binder_calls = 9; + } + + message ExcessiveBinderCalls { + // The uid sending many calls. + optional int32 uid = 1; } message InstallPackages {} -- cgit v1.2.3-59-g8ed1b