Merge "Build: Switch eng build boot dexopt to verify-at-runtime" into nyc-dev

am: be97a41

* commit 'be97a415715824562e4ea93efb211b0d5baeb300':
  Build: Switch eng build boot dexopt to verify-at-runtime

Change-Id: I9b0f42aa72fe33fac9f8afee90820bab02b2729b
This commit is contained in:
Andreas Gampe 2016-03-30 23:18:12 +00:00 committed by android-build-merger
commit 9b69d2bda7
2 changed files with 20 additions and 4 deletions

View File

@ -118,9 +118,17 @@ PRODUCT_COPY_FILES += \
system/core/rootdir/etc/public.libraries.android.txt:system/etc/public.libraries.txt
# Different dexopt types for different package update/install times.
# On eng builds, make "boot" reasons do pure JIT for faster turnaround.
ifeq (eng,$(TARGET_BUILD_VARIANT))
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=verify-at-runtime \
pm.dexopt.boot=verify-at-runtime
else
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=interpret-only \
pm.dexopt.boot=verify-profile
endif
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=interpret-only \
pm.dexopt.boot=verify-profile \
pm.dexopt.install=interpret-only \
pm.dexopt.bg-dexopt=speed-profile \
pm.dexopt.ab-ota=speed-profile \

View File

@ -108,9 +108,17 @@ PRODUCT_PROPERTY_OVERRIDES += \
ro.carrier=unknown
# Different dexopt types for different package update/install times.
# On eng builds, make "boot" reasons do pure JIT for faster turnaround.
ifeq (eng,$(TARGET_BUILD_VARIANT))
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=verify-at-runtime \
pm.dexopt.boot=verify-at-runtime
else
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=interpret-only \
pm.dexopt.boot=verify-profile
endif
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
pm.dexopt.first-boot=interpret-only \
pm.dexopt.boot=verify-profile \
pm.dexopt.install=interpret-only \
pm.dexopt.bg-dexopt=speed-profile \
pm.dexopt.ab-ota=speed-profile \