[6.2.0][技术优化] 添加是否支持卡顿检测标记位

This commit is contained in:
renwj
2023-12-01 11:23:57 +08:00
parent d2e620827e
commit ea80d84f84
4 changed files with 17 additions and 3 deletions

View File

@@ -5,6 +5,8 @@ import android.os.Looper;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.os.HandlerCompat;
import com.mogo.eagle.core.data.config.FunctionBuildConfig;
import com.mogo.eagle.core.function.api.devatools.perf.IMoGoCpuUsageProvider;
import com.mogo.eagle.core.function.call.devatools.CallerDevaToolsManager;
import com.mogo.eagle.core.function.main.ARouterUtils;
@@ -24,12 +26,10 @@ public class ThreadOptInitializer {
private volatile boolean recorded = false;
private final ThreadLocal<Long> start = new ThreadLocal<>();
@Override
public boolean isEnabled() {
return true;
return FunctionBuildConfig.isSupportJunkDetect;
}

View File

@@ -329,4 +329,12 @@ object FunctionBuildConfig {
@JvmField
var isFaultSlowDown = true
/**
* 是否支持卡顿检测
*/
@Volatile
@JvmField
var isSupportJunkDetect = false
}