diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java b/src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java index 0c073a7565..75c347f8fe 100644 --- a/src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java +++ b/src/main/java/com/google/devtools/build/skyframe/WalkableGraph.java @@ -80,6 +80,9 @@ public interface WalkableGraph { EvaluationResult<SkyValue> prepareAndGet(Collection<String> roots, String offset, int numThreads, EventHandler eventHandler) throws InterruptedException; + /** Consumers of the graph given by {@link #prepareAndGet} may call this after they are done. */ + void afterUse(WalkableGraph walkableGraph); + /** Returns the {@link SkyKey} that defines this universe. */ SkyKey getUniverseKey(Collection<String> roots, String offset); } |