diff options
| author | 2022-06-07 14:34:03 +0800 | |
|---|---|---|
| committer | 2022-10-19 22:17:09 +0800 | |
| commit | 94357d6e72d6494ec7b421c9ebe497e1edab2f74 (patch) | |
| tree | aed73c98e3b5697f194622d5073d2ce59a76ee15 /libs/androidfw/StringPool.cpp | |
| parent | 94cc29a1284f6db973a0a22cd73c74ad44bdb772 (diff) | |
Remove the OverlayInfos without impacts target set
Most of packages are not related to overlay. It means that
* the package is not overlaid by others
* the package doesn't overlay any package.
The rate of packages overlaid by other packages is 31/231.
This patch not only removes the unnecessary OverlayInfo in memory
but also speeds the performance up.
Bug: 174206591
Test: atest \
OverlayHostTests \
OverlayDeviceTests \
OverlayRemountedTest \
FrameworksServicesTests:com.android.server.om \
CtsContentTestCases:android.content.om.cts \
idmap2_tests
Change-Id: Iafd88b89d0d0a51f737e10aa86ec0b348cd9d431
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions