aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/runtime')
-rw-r--r--src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java b/src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java
index 9f6ce88ed1..bd07e166e1 100644
--- a/src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java
+++ b/src/main/java/com/google/devtools/build/lib/runtime/BlazeServerStartupOptions.java
@@ -166,6 +166,17 @@ public class BlazeServerStartupOptions extends OptionsBase {
+ "$OUTPUT_BASE")
public boolean deepExecRoot;
+ @Option(
+ name = "experimental_oom_more_eagerly",
+ defaultValue = "false", // NOTE: purely decorative! See class docstring.
+ category = "server startup",
+ help =
+ "If set, attempt to detect Java heap OOM conditions and exit before thrashing. Only "
+ + "honored when --batch is also passed. In some cases, builds that previously succeeded"
+ + " may OOM if they were close to OOMing before."
+ )
+ public boolean oomMoreEagerly;
+
@Option(name = "block_for_lock",
defaultValue = "true", // NOTE: purely decorative! See class docstring.
category = "server startup",