Loading core/java/android/os/ZygoteProcess.java +6 −1 Original line number Diff line number Diff line Loading @@ -646,10 +646,15 @@ public class ZygoteProcess { ZygoteConfig.USAP_POOL_ENABLED, USAP_POOL_ENABLED_DEFAULT); if (!propertyString.isEmpty()) { if (SystemProperties.get("dalvik.vm.boot-image", "").endsWith("apex.art")) { // TODO(b/119800099): Tweak usap configuration in jitzygote mode. mUsapPoolEnabled = false; } else { mUsapPoolEnabled = Zygote.getConfigurationPropertyBoolean( ZygoteConfig.USAP_POOL_ENABLED, Boolean.parseBoolean(USAP_POOL_ENABLED_DEFAULT)); } } boolean valueChanged = origVal != mUsapPoolEnabled; Loading Loading
core/java/android/os/ZygoteProcess.java +6 −1 Original line number Diff line number Diff line Loading @@ -646,10 +646,15 @@ public class ZygoteProcess { ZygoteConfig.USAP_POOL_ENABLED, USAP_POOL_ENABLED_DEFAULT); if (!propertyString.isEmpty()) { if (SystemProperties.get("dalvik.vm.boot-image", "").endsWith("apex.art")) { // TODO(b/119800099): Tweak usap configuration in jitzygote mode. mUsapPoolEnabled = false; } else { mUsapPoolEnabled = Zygote.getConfigurationPropertyBoolean( ZygoteConfig.USAP_POOL_ENABLED, Boolean.parseBoolean(USAP_POOL_ENABLED_DEFAULT)); } } boolean valueChanged = origVal != mUsapPoolEnabled; Loading