summaryrefslogtreecommitdiffstats
path: root/core/java/android/content
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2014-05-07 03:33:37 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2014-05-07 03:33:37 +0000
commitf2db00fdcd4e3dd97afd071f3af058d307a152f9 (patch)
tree35f84cacf9e31e014a6ea3dfdff25a3dcc990366 /core/java/android/content
parentcc6b9eb23c3a6168d6cb5cb10977c43ebdcbbea4 (diff)
parentedb88bcd232176e575f2dbee2cfdb1bfbe33faef (diff)
downloadframeworks_base-f2db00fdcd4e3dd97afd071f3af058d307a152f9.zip
frameworks_base-f2db00fdcd4e3dd97afd071f3af058d307a152f9.tar.gz
frameworks_base-f2db00fdcd4e3dd97afd071f3af058d307a152f9.tar.bz2
am edb88bcd: Merge "Use package usage information to decide what dex files to optimize in PackageManagerService"
* commit 'edb88bcd232176e575f2dbee2cfdb1bfbe33faef': Use package usage information to decide what dex files to optimize in PackageManagerService
Diffstat (limited to 'core/java/android/content')
-rw-r--r--core/java/android/content/pm/PackageParser.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/core/java/android/content/pm/PackageParser.java b/core/java/android/content/pm/PackageParser.java
index 52564eb..c0963f5 100644
--- a/core/java/android/content/pm/PackageParser.java
+++ b/core/java/android/content/pm/PackageParser.java
@@ -3533,10 +3533,13 @@ public class PackageParser {
// For use by the package manager to keep track of the path to the
// file an app came from.
public String mScanPath;
-
- // For use by package manager to keep track of where it has done dexopt.
- public boolean mDidDexOpt;
-
+
+ // For use by package manager to keep track of where it needs to do dexopt.
+ public boolean mDexOptNeeded = true;
+
+ // For use by package manager to keep track of when a package was last used.
+ public long mLastPackageUsageTimeInMills;
+
// // User set enabled state.
// public int mSetEnabled = PackageManager.COMPONENT_ENABLED_STATE_DEFAULT;
//