Loading
Revert "[framework] Compile secondary dex files in isolation"
This reverts commit 8a5a708d. ART does not compile secondary dex files in the user process any more. The original issue of a large overhead of providing a class loader context is therefore not relevant any more and we can start passing the context to installd. Note that this also partially reverts commit 6dba50d6 which restricted visibility of methods in PackageDexUsage. The commit also removed data collection for unsupported class loaders. The logic in PackageDexOptimizer was adjusted accordingly. Bug: 64530081 Bug: 111174995 Test: manual Change-Id: Id78b5a6d8841b199c12a63a8d45d12efbcc32275