diff options
| author | 2022-12-21 22:52:08 +0000 | |
|---|---|---|
| committer | 2022-12-22 17:04:42 +0000 | |
| commit | 1b7dda73e08a730d4377f1579ec209e55418c023 (patch) | |
| tree | 5a5fd444087266dc8377ad0ed6a3df07cf6bf9f9 /libs/androidfw/ApkParsing.cpp | |
| parent | e5773c3ffd0d1d80f1986a0e8afb770d3f775dd4 (diff) | |
Fix the boot time regression caused by DexUseManagerLocal init.
See details in the bug.
Before:
D SystemServerTiming: DexUseManagerLocal
I system_server: Waiting for a blocking GC ClassLinker
I system_server: Background concurrent copying GC freed 207020(9016KB) AllocSpace objects, 21(896KB) LOS objects, 49% free, 12MB/25MB, paused 56us,21us total 209.779ms
I system_server: WaitForGcToComplete blocked ClassLinker on Background for 177.623ms
V SystemServerTiming: DexUseManagerLocal took to complete: 182ms
After:
D SystemServerTiming: ArtModuleServiceInitializer
V SystemServerTiming: ArtModuleServiceInitializer took to complete: 3ms
...
D SystemServerTiming: DexUseManagerLocal
V SystemServerTiming: DexUseManagerLocal took to complete: 20ms
Bug: 263373204
Test: manual - See above.
Change-Id: I81e517fd3c18ccd3490947b16e36e7d43b2fc07c
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions