summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Varun Shah <varunshah@google.com> 2024-08-29 22:19:46 +0000
committer Varun Shah <varunshah@google.com> 2024-09-04 18:49:53 +0000
commit56799e096df5d1265882505d7d7ca89c6df502bd (patch)
treed5e0d167d558f1ccc1e30ca30195a85d0f0dd2e5 /libs/androidfw/StringPool.cpp
parent1e2e150cb1f3562e969fecdb4cf20188bfef79ed (diff)
Add caching to AM.getCurrentUserId().
The current foreground user doesn't change outside of a user switch, which is a rare event on most user devices. Add a IpcDataCache to AM.getCurrentUserId() in order to avoid unncessary binder spam. Flag: backstage_power/android.app.cache_get_current_user_id Bug: 361853873 Test: atest UserControllerTest Test: atest UserManagerTest Test: atest ActivityManagerTest Test: manually check logs for cache hits/misses Change-Id: I94540ad4c76bcc62944ad8e19f0e9d6c2154b010
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions