Merge "Preload android.test.base to improve startup performance" am: 1bfeeeb8a1 am: a2826b6410

Change-Id: Ica3ee9224881d019dc2717c3dccfbbafb1e64707
This commit is contained in:
Paul Duffin
2020-05-28 17:18:30 +00:00
committed by Automerger Merge Worker

View File

@@ -376,11 +376,17 @@ public class ZygoteInit {
null /*declaringPackage*/, null /*dependentPackages*/, null /*dependencies*/);
hidlManager.addDependency(hidlBase);
SharedLibraryInfo androidTestBase = new SharedLibraryInfo(
"/system/framework/android.test.base.jar", null /*packageName*/,
null /*codePaths*/, null /*name*/, 0 /*version*/, SharedLibraryInfo.TYPE_BUILTIN,
null /*declaringPackage*/, null /*dependentPackages*/, null /*dependencies*/);
ApplicationLoaders.getDefault().createAndCacheNonBootclasspathSystemClassLoaders(
new SharedLibraryInfo[]{
// ordered dependencies first
hidlBase,
hidlManager,
androidTestBase,
});
}