aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
diff options
context:
space:
mode:
authorGravatar Nathan Harmata <nharmata@google.com>2015-11-04 19:40:02 +0000
committerGravatar John Field <jfield@google.com>2015-11-05 16:49:32 +0000
commit2b08f1281ce2ac5c061a2a5a13224554a1f1b5f0 (patch)
treec856ce28baa0867b4fd01727b07db18c43d40dc5 /src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
parent70b5130a854abba9a2fb1f503e1dfdb5ddfeca84 (diff)
Add sanity check in bubbleErrorUp that the parentEntry is non-null iff the parent is non-null.
-- MOS_MIGRATED_REVID=107062267
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 8356c64d28..73e98ac737 100644
--- a/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
+++ b/src/main/java/com/google/devtools/build/skyframe/ParallelEvaluator.java
@@ -1407,6 +1407,7 @@ public final class ParallelEvaluator implements Evaluator {
errorEntry);
break;
}
+ Preconditions.checkNotNull(parentEntry, "%s %s", errorKey, parent);
errorKey = parent;
SkyFunction factory = skyFunctions.get(parent.functionName());
if (parentEntry.isDirty()) {