Consolidate instances of the --loading_phase_threads flag.
RELNOTES: None.
PiperOrigin-RevId: 179838936
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
index 8261c7c..816dba9 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/BuildView.java
@@ -167,17 +167,6 @@
*/
public static class Options extends OptionsBase {
@Option(
- name = "loading_phase_threads",
- defaultValue = "-1",
- category = "what",
- converter = LoadingPhaseThreadCountConverter.class,
- documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
- effectTags = {OptionEffectTag.UNKNOWN},
- help = "Number of parallel threads to use for the loading/analysis phase."
- )
- public int loadingPhaseThreads;
-
- @Option(
name = "analysis_warnings_as_errors",
deprecationWarning =
"analysis_warnings_as_errors is now a no-op and will be removed in"
@@ -465,6 +454,7 @@
List<String> aspects,
Options viewOptions,
boolean keepGoing,
+ int loadingPhaseThreads,
TopLevelArtifactContext topLevelOptions,
ExtendedEventHandler eventHandler,
EventBus eventBus)
@@ -579,12 +569,7 @@
try {
skyframeAnalysisResult =
skyframeBuildView.configureTargets(
- eventHandler,
- topLevelCtKeys,
- aspectKeys,
- eventBus,
- keepGoing,
- viewOptions.loadingPhaseThreads);
+ eventHandler, topLevelCtKeys, aspectKeys, eventBus, keepGoing, loadingPhaseThreads);
setArtifactRoots(skyframeAnalysisResult.getPackageRoots());
} finally {
skyframeBuildView.clearInvalidatedConfiguredTargets();