diff options
| author | Makoto Onuki <omakoto@google.com> | 2021-11-05 10:26:51 -0700 |
|---|---|---|
| committer | Makoto Onuki <omakoto@google.com> | 2021-11-10 15:42:19 -0800 |
| commit | a6a60b77504a6c2f51c998f52a9b6c4b49f2877b (patch) | |
| tree | 053208f49cda0377b2e50d2a462fcbd71bc9cea0 /core/java/android/inputmethodservice/AbstractInputMethodService.java | |
| parent | 43a7ff5f43352e18abd54264e7794267567fa00a (diff) | |
Cache more users in UserHandle.of()
We pass around more and more UserHandle these days because of mainline
modules, because even @SystemApi are not allowed to use integer user
IDs.
So let's make sure even in extreme cases we don't keep allocating
new UserHandle's for the same user.
Test: atest $ANDROID_BUILD_TOP/frameworks/base/core/tests/coretests/src/android/os/UserHandleTest.java
Test: atest $ANDROID_BUILD_TOP/cts/tests/app/src/android/app/cts/UserHandleTest.java
Change-Id: Iae34e1d11638ced53246d68d310ad62e058dba93
Diffstat (limited to 'core/java/android/inputmethodservice/AbstractInputMethodService.java')
0 files changed, 0 insertions, 0 deletions
