summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Shubham Ajmera <shubhamajmera@google.com> 2017-09-19 14:07:05 -0700
committer Shubham Ajmera <shubhamajmera@google.com> 2017-09-19 21:48:42 +0000
commit1ba0b8ac2bffae0406427fe7a09e1526e190ee2a (patch)
tree72c31477970eda4213e4770550656c7276caabef
parent7b911fbdaf7aca211405b9b7430529b4af83f2ba (diff)
Partially revert ce54397368dc98182d7b4eb2ff3c142bbd87e39d
We have already reverted A/B dexopt for secondary dex files in commit 7c1471197427b59f99578fd2483b1e113ba4b7f1. This removes secondary dex opt during boot after OTA. Bug: 65067046 Test: make and boot. Change-Id: I76009ed609a608e009a50860b53a8dfed9d57334
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java13
1 files changed, 0 insertions, 13 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index f594b38c8f17..c387cdf01ae2 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -9803,19 +9803,6 @@ public class PackageManagerService extends IPackageManager.Stub
compilerFilter,
dexoptFlags));
- if (pkg.isSystemApp()) {
- // Only dexopt shared secondary dex files belonging to system apps to not slow down
- // too much boot after an OTA.
- int secondaryDexoptFlags = dexoptFlags |
- DexoptOptions.DEXOPT_ONLY_SECONDARY_DEX |
- DexoptOptions.DEXOPT_ONLY_SHARED_DEX;
- mDexManager.dexoptSecondaryDex(new DexoptOptions(
- pkg.packageName,
- compilerFilter,
- secondaryDexoptFlags));
- }
-
- // TODO(shubhamajmera): Record secondary dexopt stats.
switch (primaryDexOptStaus) {
case PackageDexOptimizer.DEX_OPT_PERFORMED:
numberOfPackagesOptimized++;