aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
diff options
context:
space:
mode:
authorGravatar nharmata <nharmata@google.com>2017-05-10 16:00:07 -0400
committerGravatar Kristina Chodorow <kchodorow@google.com>2017-05-11 10:49:18 -0400
commitccc60e05a8315419c93d412b925e0a2a0e5ce807 (patch)
tree4a38eeac3bfeb400d0a0d9d94c8d3b3074700552 /src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
parent6fb61a9972f122e779b9b1489e9ce192337151ca (diff)
Add a EvaluationProgressReceiver#computing method.
RELNOTES: None PiperOrigin-RevId: 155665128
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java')
-rw-r--r--src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
index 299df96eab..9e3316e49d 100644
--- a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
+++ b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
@@ -395,6 +395,7 @@ public final class ParallelEvaluator implements Evaluator {
long startTime = BlazeClock.instance().nanoTime();
try {
try {
+ evaluatorContext.getProgressReceiver().computing(skyKey);
value = factory.compute(skyKey, env);
} finally {
long elapsedTimeNanos = BlazeClock.instance().nanoTime() - startTime;