Loading cmds/installd/dexopt.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -374,6 +374,14 @@ class RunDex2Oat : public ExecVHelper { bool skip_compilation = vold_decrypt == "trigger_restart_min_framework" || vold_decrypt == "1"; std::string updatable_bcp_packages = MapPropertyToArg("dalvik.vm.dex2oat-updatable-bcp-packages-file", "--updatable-bcp-packages-file=%s"); if (updatable_bcp_packages.empty()) { // Make dex2oat fail by providing non-existent file name. updatable_bcp_packages = "--updatable-bcp-packages-file=/nonx/updatable-bcp-packages.txt"; } std::string resolve_startup_string_arg = MapPropertyToArg("persist.device_config.runtime.dex2oat_resolve_startup_strings", "--resolve-startup-const-strings=%s"); Loading Loading @@ -520,6 +528,7 @@ class RunDex2Oat : public ExecVHelper { AddRuntimeArg(dex2oat_Xms_arg); AddRuntimeArg(dex2oat_Xmx_arg); AddArg(updatable_bcp_packages); AddArg(resolve_startup_string_arg); AddArg(image_block_size_arg); AddArg(dex2oat_compiler_filter_arg); Loading Loading
cmds/installd/dexopt.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -374,6 +374,14 @@ class RunDex2Oat : public ExecVHelper { bool skip_compilation = vold_decrypt == "trigger_restart_min_framework" || vold_decrypt == "1"; std::string updatable_bcp_packages = MapPropertyToArg("dalvik.vm.dex2oat-updatable-bcp-packages-file", "--updatable-bcp-packages-file=%s"); if (updatable_bcp_packages.empty()) { // Make dex2oat fail by providing non-existent file name. updatable_bcp_packages = "--updatable-bcp-packages-file=/nonx/updatable-bcp-packages.txt"; } std::string resolve_startup_string_arg = MapPropertyToArg("persist.device_config.runtime.dex2oat_resolve_startup_strings", "--resolve-startup-const-strings=%s"); Loading Loading @@ -520,6 +528,7 @@ class RunDex2Oat : public ExecVHelper { AddRuntimeArg(dex2oat_Xms_arg); AddRuntimeArg(dex2oat_Xmx_arg); AddArg(updatable_bcp_packages); AddArg(resolve_startup_string_arg); AddArg(image_block_size_arg); AddArg(dex2oat_compiler_filter_arg); Loading