diff options
author | Brian Carlstrom <bdc@google.com> | 2013-10-07 17:47:37 -0700 |
---|---|---|
committer | Brian Carlstrom <bdc@google.com> | 2013-10-08 17:11:17 -0700 |
commit | 6c3baf12e0a6417177793a2e7e95d22721203813 (patch) | |
tree | 9a092fb99ea11f5b5ad4196223c8ea6c67636de6 /core/java/com | |
parent | b3a69c5dc3ee39cfb2a06660f0953c4c7b55d21a (diff) | |
download | frameworks_base-6c3baf12e0a6417177793a2e7e95d22721203813.zip frameworks_base-6c3baf12e0a6417177793a2e7e95d22721203813.tar.gz frameworks_base-6c3baf12e0a6417177793a2e7e95d22721203813.tar.bz2 |
Preload DexCaches
Bug: 11045348
Change-Id: Id27333652d4b3b9ace6c1cdf0566bf39bf0084ed
Diffstat (limited to 'core/java/com')
-rw-r--r-- | core/java/com/android/internal/os/ZygoteInit.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/com/android/internal/os/ZygoteInit.java b/core/java/com/android/internal/os/ZygoteInit.java index 04351da..73d34c3 100644 --- a/core/java/com/android/internal/os/ZygoteInit.java +++ b/core/java/com/android/internal/os/ZygoteInit.java @@ -322,6 +322,9 @@ public class ZygoteInit { // Restore default. runtime.setTargetHeapUtilization(defaultUtilization); + // Fill in dex caches with classes, fields, and methods brought in by preloading. + runtime.preloadDexCaches(); + Debug.stopAllocCounting(); // Bring back root. We'll need it later. |