Remove time delay for usap process in jit zygote mode.

Not needed anymore now that all processes share the same JIT code.

Bug: 119800099
Test: boots
Change-Id: Icbc85e385f43c0dc1a273d6da271dfe47c8e12b8
This commit is contained in:
Nicolas Geoffray
2019-07-05 15:58:42 +01:00
parent 9cc9618560
commit 9abc6d098a

View File

@@ -671,16 +671,6 @@ public class ZygoteProcess {
private boolean fetchUsapPoolEnabledPropWithMinInterval() {
final long currentTimestamp = SystemClock.elapsedRealtime();
if (SystemProperties.get("dalvik.vm.boot-image", "").endsWith("apex.art")) {
// TODO(b/119800099): In jitzygote mode, we want to start using USAP processes
// only once the boot classpath has been compiled. There is currently no callback
// from the runtime to notify the zygote about end of compilation, so for now just
// arbitrarily start USAP processes 15 seconds after boot.
if (currentTimestamp <= 15000) {
return false;
}
}
if (mIsFirstPropCheck
|| (currentTimestamp - mLastPropCheckTimestamp >= Zygote.PROPERTY_CHECK_INTERVAL)) {
mIsFirstPropCheck = false;