diff options
author | 2025-02-04 01:28:20 +0000 | |
---|---|---|
committer | 2025-02-05 09:09:22 -0800 | |
commit | 89ba485f07cb5bbaf8989e90548a357c4928a8cb (patch) | |
tree | 628494c11a0ff24207b36c9070f1891f8c796449 | |
parent | 87943aa6821ae3c7f526295d61f122f6d243c4fc (diff) |
Stop setting dalvik.vm.image-dex2oat-filter property
This system property is no longer expected by ART. There is a new
way to disable all dexpreopt and dexopt using
`OVERRIDE_DISABLE_DEXOPT_ALL`, `dalvik.vm.disable-art-service-dexopt`,
and `dalvik.vm.disable-odrefresh`. See
build/make/target/product/runtime_libart.mk for more details.
JIT Zygote mode uses the `verify` filter, which `extract` is an alias for, so deleting the property is a no-op.
This also cleans up the deprecation warning for the `extract` value in
logcat.
Test: TH
Test: Build and boot eng variant
Change-Id: I9eab28fa6db5774e5285a007bdefa6d8ce133a58
-rw-r--r-- | scripts/gen_build_prop.py | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/scripts/gen_build_prop.py b/scripts/gen_build_prop.py index 355f33d6c..74befd5de 100644 --- a/scripts/gen_build_prop.py +++ b/scripts/gen_build_prop.py @@ -369,9 +369,6 @@ def append_additional_system_props(args): props = list(filter(lambda x: not x.startswith("ro.setupwizard.mode="), props)) props.append("ro.setupwizard.mode=OPTIONAL") - if not config["SdkBuild"]: - # To speedup startup of non-preopted builds, don't verify or compile the boot image. - props.append("dalvik.vm.image-dex2oat-filter=extract") # b/323566535 props.append("init.svc_debug.no_fatal.zygote=true") |