Replace all calls of AutoProfiler.logged with calls to GoogleAutoProfilerUtils.logged. Would like to get rid of remaining callers that use a logger, but decent first step.
PiperOrigin-RevId: 304616125
diff --git a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java
index 378fbf8..82cb7b6 100644
--- a/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java
+++ b/src/main/java/com/google/devtools/build/lib/server/IdleServerTasks.java
@@ -17,6 +17,7 @@
import com.google.common.base.Preconditions;
import com.google.common.util.concurrent.ThreadFactoryBuilder;
import com.google.devtools.build.lib.profiler.AutoProfiler;
+import com.google.devtools.build.lib.profiler.GoogleAutoProfilerUtils;
import com.google.devtools.build.lib.util.StringUtilities;
import java.lang.management.ManagementFactory;
import java.lang.management.MemoryMXBean;
@@ -54,7 +55,7 @@
() -> {
MemoryMXBean memBean = ManagementFactory.getMemoryMXBean();
MemoryUsage before = memBean.getHeapMemoryUsage();
- try (AutoProfiler p = AutoProfiler.logged("Idle GC", logger)) {
+ try (AutoProfiler p = GoogleAutoProfilerUtils.logged("Idle GC")) {
System.gc();
}
MemoryUsage after = memBean.getHeapMemoryUsage();