Merge "Preload android.test.base to improve startup performance" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
dcd5bcaf10
@@ -376,11 +376,17 @@ public class ZygoteInit {
|
|||||||
null /*declaringPackage*/, null /*dependentPackages*/, null /*dependencies*/);
|
null /*declaringPackage*/, null /*dependentPackages*/, null /*dependencies*/);
|
||||||
hidlManager.addDependency(hidlBase);
|
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(
|
ApplicationLoaders.getDefault().createAndCacheNonBootclasspathSystemClassLoaders(
|
||||||
new SharedLibraryInfo[]{
|
new SharedLibraryInfo[]{
|
||||||
// ordered dependencies first
|
// ordered dependencies first
|
||||||
hidlBase,
|
hidlBase,
|
||||||
hidlManager,
|
hidlManager,
|
||||||
|
androidTestBase,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user