summaryrefslogtreecommitdiff
path: root/opengl/java/android
diff options
context:
space:
mode:
author Zim <zezeozue@google.com> 2022-10-04 19:40:19 +0100
committer Zim <zezeozue@google.com> 2022-10-14 19:33:04 +0100
commitb7cdc3b1d1bc7e0bbd2a1dc5f03bcd6fbd033a55 (patch)
tree06d3f87c0e9cfec11a2123e9c83bae0b846e019f /opengl/java/android
parentab23aee04d50b9bdabd52481e77265e976558056 (diff)
Skip tracing missing binder txn names
This works around b/156126072 which introduces app startup latencies that are multiplied with binder txn tracing enabled. Skiping tracing interfaces without binder txn names avoids tracing interfaces like ContentProviders and app-defined interfaces. This is still an improvement on the status quo since we still trace the auto-generated framework interfaces. When we fix sporadic binder calls in the app-startup critical path, we can remove the restriction and enable tracing more broadly. Note that we still keep the old behavior of 'best effort' trace names when binder call stack sampling tracing is enabled Test: Manual Bug: 246650647 Change-Id: Id04b701f97241cbd5d14bbb368fdd8527b6f8c93
Diffstat (limited to 'opengl/java/android')
0 files changed, 0 insertions, 0 deletions