Merge "Build: Switch eng build boot dexopt to verify-at-runtime" into nyc-dev
This commit is contained in:
commit
be97a41571
2 changed files with 20 additions and 4 deletions
|
@ -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 \
|
||||
pm.dexopt.boot=verify-profile
|
||||
endif
|
||||
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
|
||||
pm.dexopt.install=interpret-only \
|
||||
pm.dexopt.bg-dexopt=speed-profile \
|
||||
pm.dexopt.ab-ota=speed-profile \
|
||||
|
|
|
@ -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 \
|
||||
pm.dexopt.boot=verify-profile
|
||||
endif
|
||||
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \
|
||||
pm.dexopt.install=interpret-only \
|
||||
pm.dexopt.bg-dexopt=speed-profile \
|
||||
pm.dexopt.ab-ota=speed-profile \
|
||||
|
|
Loading…
Reference in a new issue