b7cdc3b1d1bc7e0bbd2a1dc5f03bcd6fbd033a55
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
…
…
Merge "Add instructions on how to annotate an AIDL interface" am:
b6df9fb2e8 am: b691d9ce36 am: 9e7a44c173 am: 3ced8e8092
…
…
…
…
Description
No description provided
Languages
Java
73.7%
Kotlin
14%
PowerBuilder
5.8%
C++
5.2%
AIDL
1%