diff options
author | shahan <shahan@google.com> | 2018-06-07 18:57:07 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-07 18:58:43 -0700 |
commit | 499503bbfe192f109f05270e5391265c0cd0966f (patch) | |
tree | 3ab01c638f6dca2e1167839864f5c734817b6a55 /src/main/java/com/google/devtools/build/lib/buildtool | |
parent | 1bef35d54d3f25a69a7055b3a5f19e425b54a4d1 (diff) |
Deletes ActionInputFileCache.
PiperOrigin-RevId: 199732415
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/buildtool')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java | 4 | ||||
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/buildtool/SkyframeBuilder.java | 18 |
2 files changed, 14 insertions, 8 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java index 80a54f2673..f046110288 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/ExecutionTool.java @@ -25,7 +25,6 @@ import com.google.common.collect.Iterables; import com.google.devtools.build.lib.actions.Action; import com.google.devtools.build.lib.actions.ActionCacheChecker; import com.google.devtools.build.lib.actions.ActionGraph; -import com.google.devtools.build.lib.actions.ActionInputFileCache; import com.google.devtools.build.lib.actions.ActionInputPrefetcher; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.ArtifactFactory; @@ -34,6 +33,7 @@ import com.google.devtools.build.lib.actions.ExecException; import com.google.devtools.build.lib.actions.Executor; import com.google.devtools.build.lib.actions.ExecutorInitException; import com.google.devtools.build.lib.actions.LocalHostCapacity; +import com.google.devtools.build.lib.actions.MetadataProvider; import com.google.devtools.build.lib.actions.PackageRoots; import com.google.devtools.build.lib.actions.ResourceManager; import com.google.devtools.build.lib.actions.ResourceSet; @@ -117,7 +117,7 @@ public class ExecutionTool { private final BlazeRuntime runtime; private final BuildRequest request; private BlazeExecutor executor; - private final ActionInputFileCache fileCache; + private final MetadataProvider fileCache; private final ActionInputPrefetcher prefetcher; private final ImmutableList<ActionContextProvider> actionContextProviders; private SpawnActionContextMaps spawnActionContextMaps; diff --git a/src/main/java/com/google/devtools/build/lib/buildtool/SkyframeBuilder.java b/src/main/java/com/google/devtools/build/lib/buildtool/SkyframeBuilder.java index e4951bd8e9..797f3370b5 100644 --- a/src/main/java/com/google/devtools/build/lib/buildtool/SkyframeBuilder.java +++ b/src/main/java/com/google/devtools/build/lib/buildtool/SkyframeBuilder.java @@ -23,11 +23,11 @@ import com.google.common.collect.Sets; import com.google.devtools.build.lib.actions.ActionCacheChecker; import com.google.devtools.build.lib.actions.ActionExecutionException; import com.google.devtools.build.lib.actions.ActionExecutionStatusReporter; -import com.google.devtools.build.lib.actions.ActionInputFileCache; import com.google.devtools.build.lib.actions.ActionInputPrefetcher; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.actions.BuildFailedException; import com.google.devtools.build.lib.actions.Executor; +import com.google.devtools.build.lib.actions.MetadataProvider; import com.google.devtools.build.lib.actions.MissingInputFileException; import com.google.devtools.build.lib.actions.TestExecException; import com.google.devtools.build.lib.analysis.ConfiguredTarget; @@ -73,16 +73,22 @@ public class SkyframeBuilder implements Builder { private final int numJobs; private final boolean finalizeActionsToOutputService; private final ModifiedFileSet modifiedOutputFiles; - private final ActionInputFileCache fileCache; + private final MetadataProvider fileCache; private final ActionInputPrefetcher actionInputPrefetcher; private final ActionCacheChecker actionCacheChecker; private final int progressReportInterval; @VisibleForTesting - public SkyframeBuilder(SkyframeExecutor skyframeExecutor, ActionCacheChecker actionCacheChecker, - boolean keepGoing, int numJobs, ModifiedFileSet modifiedOutputFiles, - boolean finalizeActionsToOutputService, ActionInputFileCache fileCache, - ActionInputPrefetcher actionInputPrefetcher, int progressReportInterval) { + public SkyframeBuilder( + SkyframeExecutor skyframeExecutor, + ActionCacheChecker actionCacheChecker, + boolean keepGoing, + int numJobs, + ModifiedFileSet modifiedOutputFiles, + boolean finalizeActionsToOutputService, + MetadataProvider fileCache, + ActionInputPrefetcher actionInputPrefetcher, + int progressReportInterval) { this.skyframeExecutor = skyframeExecutor; this.actionCacheChecker = actionCacheChecker; this.keepGoing = keepGoing; |