summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author felkachang <felkachang@google.com> 2022-06-07 14:34:03 +0800
committer felkachang <felkachang@google.com> 2022-10-19 22:17:09 +0800
commit94357d6e72d6494ec7b421c9ebe497e1edab2f74 (patch)
treeaed73c98e3b5697f194622d5073d2ce59a76ee15 /libs/androidfw/StringPool.cpp
parent94cc29a1284f6db973a0a22cd73c74ad44bdb772 (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