aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java
diff options
context:
space:
mode:
authorGravatar shreyax <shreyax@google.com>2018-04-06 18:00:50 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-04-06 18:02:48 -0700
commit71ee3b23e3a3a7ef11ba400eaface395881d57c8 (patch)
tree12abb2260e9fa385f54e3c5c7b528ea8791c21a8 /src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java
parent4a1e76bef02460826772b02fe2d50992810efc2d (diff)
In inlined skylark import lookup function caching, don't actually fetch deps when all we want to do is register an edge and don't require the value.
PiperOrigin-RevId: 191966203
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java
index bdf07fa570..39222904c3 100644
--- a/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java
+++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkylarkImportLookupFunction.java
@@ -124,7 +124,7 @@ public class SkylarkImportLookupFunction implements SkyFunction {
// Because we automatically filter out deps we've seen before and we don't expect this to be
// a super large DAG of dependencies, we iterate through without checking for already visited
// deps.
- env.getValues(depGroup);
+ env.registerDependencies(depGroup);
}
return cachedSkylarkImportLookupValueAndDeps.getValue();
}