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

Commit 8c47b335 authored by Todd Kennedy's avatar Todd Kennedy Committed by Android Git Automerger
Browse files

am 5fe22e4f: Merge "clear calling identity to dexopt" into mnc-dev

* commit '5fe22e4f':
  clear calling identity to dexopt
parents 9628568a 5fe22e4f
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -6172,13 +6172,17 @@ public class PackageManagerService extends IPackageManager.Stub {
                return false;
            }
        }
        long callingId = Binder.clearCallingIdentity();
        try {
            synchronized (mInstallLock) {
                final String[] instructionSets = new String[] { targetInstructionSet };
                int result = mPackageDexOptimizer.performDexOpt(p, instructionSets,
                        false /* forceDex */, false /* defer */, true /* inclDependencies */);
                return result == PackageDexOptimizer.DEX_OPT_PERFORMED;
            }
        } finally {
            Binder.restoreCallingIdentity(callingId);
        }
    }
    public ArraySet<String> getPackagesThatNeedDexOpt() {