diff options
author | Nathan Harmata <nharmata@google.com> | 2016-01-13 19:42:45 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-01-14 09:53:19 +0000 |
commit | 483ded980b2a3f4128dbc42419172068c51147a4 (patch) | |
tree | f48c963c7bbdfcba33c97131dbc96414e8002c95 /src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java | |
parent | ee624453d9f5dd908d721abb4663246c70bf4509 (diff) |
Use AutoProfiler in SkyQueryEnvironment#init. Also augment the WalkableGraphFactory interface with a hook to inform the factory when the WalkableGraph is done being used.
--
MOS_MIGRATED_REVID=112074284
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java index 20b3777fe2..1bae0b7276 100644 --- a/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java +++ b/src/main/java/com/google/devtools/build/lib/skyframe/SkyframeExecutor.java @@ -136,6 +136,7 @@ import com.google.devtools.build.skyframe.SkyFunction; import com.google.devtools.build.skyframe.SkyFunctionName; import com.google.devtools.build.skyframe.SkyKey; import com.google.devtools.build.skyframe.SkyValue; +import com.google.devtools.build.skyframe.WalkableGraph; import com.google.devtools.build.skyframe.WalkableGraph.WalkableGraphFactory; import java.io.IOException; @@ -1455,6 +1456,10 @@ public abstract class SkyframeExecutor implements WalkableGraphFactory { return evaluationResult; } + @Override + public void afterUse(WalkableGraph walkableGraph) { + } + /** * Get metadata related to the prepareAndGet() lookup. Resulting data is specific to the * underlying evaluation implementation. |