* commit '1f4f92ed7401b1bb2a1cacb5d82122729357d133': Frameworks/base: Use better Class.forName in ZygoteInit
This commit is contained in:
@@ -267,7 +267,12 @@ public class ZygoteInit {
|
||||
if (false) {
|
||||
Log.v(TAG, "Preloading " + line + "...");
|
||||
}
|
||||
Class.forName(line);
|
||||
// Load and explicitly initialize the given class. Use the tree-argument version
|
||||
// of forName to avoid repeated stack lookups (to derive the caller's
|
||||
// class-loader). Use true to force initialization, and null for the boot
|
||||
// classpath class-loader (could as well cache the class-loader of this class in
|
||||
// a variable).
|
||||
Class.forName(line, true, null);
|
||||
count++;
|
||||
} catch (ClassNotFoundException e) {
|
||||
Log.w(TAG, "Class not found for preloading: " + line);
|
||||
|
||||
Reference in New Issue
Block a user