diff options
author | David Brazdil <dbrazdil@google.com> | 2016-04-08 16:09:06 +0100 |
---|---|---|
committer | David Brazdil <dbrazdil@google.com> | 2016-04-11 11:42:23 +0100 |
commit | 6a3b2d2bc63254a412eb546ed371fce8f4337434 (patch) | |
tree | 3a142f91920cdab9c05ae8ed9e48d9ce2889b61c /rs/java/android/renderscript/ScriptGroup.java | |
parent | 37a87698f5b13e8d24475cb05d48a3da7339192c (diff) |
Refactor return values of performDexOpt
PackageDexOptimizer.performDexOpt would return DEX_OPT_PERFORMED if
dexopt succeeded on the package and DEX_OPT_SKIPPED otherwise, even
if dexopt failed. This patch fixes that and cleans up the code.
PackageManagerService.performDexOpt* would return true only if
PackageDexOptimizer.performDexOpt returned DEX_OPT_PERFORMED.
Consequently, it would return false when dexopt was not needed. This
patch refactors the code to return true unless PackageDexOptimizer
returns DEX_OPT_FAILED and documents the behaviour.
Bug: 28082762
Change-Id: Ica73e67ab02025ef5619746bb8c465c96b72846b
Diffstat (limited to 'rs/java/android/renderscript/ScriptGroup.java')
0 files changed, 0 insertions, 0 deletions