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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user