OSDN Git Service

Use dex2oatd when available on debug builds
authorDavid Sehr <sehr@google.com>
Wed, 25 Oct 2017 21:28:29 +0000 (14:28 -0700)
committerDavid Sehr <sehr@google.com>
Fri, 27 Oct 2017 15:16:54 +0000 (08:16 -0700)
commit2118ec4d7e176b0ea96a79ca3b45e1cca9724eed
tree537486e43045ba192b9c2a6414fc954bedb128b1
parent75dcc4f040199f410e680fc5938aeae53c501d7a
Use dex2oatd when available on debug builds

Enable use of dex2oatd for background dexopt service for eng and
userdebug builds.  This allows us to have more extensive checking
on dogfood devices.

Bug: 68025088
Test: runtest -x services/tests/servicetests/src/com/android/server/pm/dex/DexoptOptionsTests.java
Change-Id: I292ac7f355350edc8cf06f417740226ee6bac65d
services/core/java/com/android/server/pm/BackgroundDexOptService.java
services/core/java/com/android/server/pm/Installer.java
services/core/java/com/android/server/pm/PackageDexOptimizer.java
services/core/java/com/android/server/pm/dex/DexoptOptions.java
services/tests/servicestests/src/com/android/server/pm/dex/DexoptOptionsTests.java