diff options
| author | 2025-01-14 17:36:12 -0500 | |
|---|---|---|
| committer | 2025-02-04 14:54:29 -0500 | |
| commit | 2ba3ac9e86885616c713d485e5fd8feb12b293f8 (patch) | |
| tree | b0489dfdb73a307b73d5acfa2c56ecb7c0eeaaee /libs/androidfw/StringPool.cpp | |
| parent | ef74fc9767570d7d3d89bded8216392c8114acb4 (diff) | |
Cache notification channel groups.
Similar to the approach for caching channels, this change caches the list of all groups associated with a package. Unlike the getNotificationChannelGroups binder call result, the cached list is not filled in with channel information; we fil that in on the client side for cached data to avoid caching channel data twice.
Bug: 381131846
Flag: android.app.nm_binder_perf_cache_channels
Test: NotificationManagerTest (CTS and unit), PreferencesHelperTest, NotificationManagerServiceTest, manual via looking at dumpsys cacheinfo
Change-Id: I413762351f0a862f4073ce0f8bbf74b9d8246fa8
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions