summaryrefslogtreecommitdiff
path: root/services/coverage/java
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2023-01-07 01:13:22 +0000
committer Martin Stjernholm <mast@google.com> 2023-01-10 22:39:47 +0000
commit5a1787b3d37cf44cb3e45ed9e82b6594b36f7b70 (patch)
treee79b0d99ee1b9b9f70ac76ef0b02bd631389854a /services/coverage/java
parenta3e27513eeb86e10a2b99882970e901a5f369fa5 (diff)
Use ART Service OptimizePackageDoneCallback.
Add the callback when the ART Manager is initialized, and move the CompilerStats code into it. This moves the ART Manager initialization code from SystemServer to DexOptHelper to keep it more contained, and it also fixes a small bug where an ArtManagerLocal instance was created and registered even when ART Service shouldn't be in use. Also remove TODO for controlDexOptBlocking handling when ART Service is in use. It got marked with LegacyDexoptDisabledException, so it's moot to support in that mode. Test: Boot Bug: 251903639 Bug: 260072740 Change-Id: Id0995ef9f24ee007207ee0d1f7d2108fa81b15aa
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions