Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4d2c8ee authored by Brian Carlstrom's avatar Brian Carlstrom Committed by Android (Google) Code Review
Browse files

Merge "Restore mLazyDexOpt behavior for eng builds" into lmp-mr1-dev

parents 44c11b9d 939d5c69
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -4561,6 +4561,11 @@ public class PackageManagerService extends IPackageManager.Stub {
                sortedPkgs.add(pkg);
            }
            // If we want to be lazy, filter everything that wasn't recently used.
            if (mLazyDexOpt) {
                filterRecentlyUsedApps(sortedPkgs);
            }
            int i = 0;
            int total = sortedPkgs.size();
            File dataDir = Environment.getDataDirectory();
@@ -4579,7 +4584,7 @@ public class PackageManagerService extends IPackageManager.Stub {
        }
    }
    private void filterRecentlyUsedApps(ArraySet<PackageParser.Package> pkgs) {
    private void filterRecentlyUsedApps(Collection<PackageParser.Package> pkgs) {
        // Filter out packages that aren't recently used.
        //
        // The exception is first boot of a non-eng device (aka !mLazyDexOpt), which