diff options
| author | 2024-11-28 12:15:15 +0000 | |
|---|---|---|
| committer | 2025-01-05 16:26:04 +0000 | |
| commit | b6f95a013356fe6ba3c405907892267219e5a477 (patch) | |
| tree | 9bb01e1b281af5fec81c766d165324dc678016de /ravenwood/scripts/extract-last-soong-commands.py | |
| parent | 3da813ee8a394c0b04242d0959dc794f4cecef35 (diff) | |
Optimize RegisteredServicesCache ServiceInfo parsing
RegisteredServicesCache appears to be at the root of significant
cycles spent on android.bg during boot. Much of that time appears
to be spent manually parsing service info out of the manifest.
This seems duplicative and potentially wasteful.
Optimize RegisteredServicesCache ServiceInfo parsing by using caches.
Flag: android.content.pm.optimize_parsing_in_registered_services_cache
Bug: 319137634
Test: atest RegisteredServicesCacheTest
Change-Id: Ieba2077098d1580553b2e7726eef228bffc3e806
Diffstat (limited to 'ravenwood/scripts/extract-last-soong-commands.py')
0 files changed, 0 insertions, 0 deletions