diff options
| author | Jared Duke <jdduke@google.com> | 2021-11-30 12:35:45 -0800 |
|---|---|---|
| committer | Jared Duke <jdduke@google.com> | 2021-11-30 12:44:58 -0800 |
| commit | dc1646fb88939f10331d8ecd8a320bb648ab58f5 (patch) | |
| tree | 6098ef6d5d488558baf8ed08a36079ef717ccb77 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 4aa5f891a39ab2c293bc915381aab4db25cb2e52 (diff) | |
Add Kotlin intrinsics proguard rules to SystemUI
Introduce several Kotlin Proguard rules to strip synthetically generated
calls to kotlin Intrinsics, particularly for null checks. These checks
are typically inserted at the boundaries between Kotlin and Java, but
add a non-trivial amount to SystemUI code size (~3% of compiled size).
Note that this may change the exception/crash stacks for various crash
clusters, but this Proguard configuration is used in production by a
number of widely distributed apps.
Test: m + boot test
Bug: 203472868
Change-Id: I8547600e28ce026a3fbf6a694192fa3e02b2e630
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
