From 1fbe72ed6045d78bab83a7ca93279b2b540ef3df Mon Sep 17 00:00:00 2001 From: ulfjack Date: Thu, 14 Jun 2018 04:46:27 -0700 Subject: Add a convenience method to Profiler This reduces our reliance on ProfilerTask. PiperOrigin-RevId: 200538769 --- .../com/google/devtools/build/lib/buildtool/ExecutionTool.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'src/main/java/com/google/devtools/build/lib/buildtool') diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java index 94cba7ca25..8f1e409fab 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java @@ -370,7 +370,7 @@ public class ExecutionTool { env.getEventBus() .post(new ExecutionPhaseCompleteEvent(timer.stop().elapsed(TimeUnit.MILLISECONDS))); - try (SilentCloseable c = Profiler.instance().profile(ProfilerTask.INFO, "Show results")) { + try (SilentCloseable c = Profiler.instance().profile("Show results")) { buildResult.setSuccessfulTargets( determineSuccessfulTargets(configuredTargets, builtTargets)); buildResult.setSuccessfulAspects(determineSuccessfulAspects(aspects, builtAspects)); @@ -380,7 +380,7 @@ public class ExecutionTool { analysisResult.getTargetsToSkip(), analysisResult.getAspects()); } - try (SilentCloseable c = Profiler.instance().profile(ProfilerTask.INFO, "Show artifacts")) { + try (SilentCloseable c = Profiler.instance().profile("Show artifacts")) { if (request.getBuildOptions().showArtifacts) { BuildResultPrinter buildResultPrinter = new BuildResultPrinter(env); buildResultPrinter.showArtifacts( @@ -445,8 +445,7 @@ public class ExecutionTool { * Prepare for a local output build. */ private void startLocalOutputBuild() throws ExecutorInitException { - try (SilentCloseable c = - Profiler.instance().profile(ProfilerTask.INFO, "Starting local output build")) { + try (SilentCloseable c = Profiler.instance().profile("Starting local output build")) { Path outputPath = env.getDirectories().getOutputPath(env.getWorkspaceName()); Path localOutputPath = env.getDirectories().getLocalOutputPath(); -- cgit v1.2.3