RELNOTES: --bep_publish_used_heap_size_post_build is deprecated. Use --memory_profile=/dev/null instead.
PiperOrigin-RevId: 387881320
diff --git a/site/docs/bep-glossary.md b/site/docs/bep-glossary.md
index 69f550c..df26f52 100644
--- a/site/docs/bep-glossary.md
+++ b/site/docs/bep-glossary.md
@@ -75,8 +75,8 @@
Note that `memory_metrics` may not be populated if there was no Java garbage
collection during the command's execution. Users may set the
-`--bep_publish_used_heap_size_post_build` option which forces the garbage
-collector to run at the end of the command to populate `memory_metrics`.
+`--memory_profile=/dev/null` option which forces the garbage collector to run at
+the end of the command to populate `memory_metrics`.
<p>
<button class="btn btn-primary" type="button" data-toggle="collapse"
diff --git a/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto b/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto
index 72f0a78..f154fc1 100644
--- a/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto
+++ b/src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto
@@ -867,8 +867,7 @@
message MemoryMetrics {
// Size of the JVM heap post build in bytes. This is only collected if
- // --bep_publish_used_heap_size_post_build or --memory_profile is set, since
- // it forces a full GC.
+ // --memory_profile is set, since it forces a full GC.
int64 used_heap_size_post_build = 1;
// Size of the peak JVM heap size in bytes post GC. Note that this reports 0
diff --git a/src/main/java/com/google/devtools/build/lib/metrics/MetricsModule.java b/src/main/java/com/google/devtools/build/lib/metrics/MetricsModule.java
index a0e0514..6f0f7a7 100644
--- a/src/main/java/com/google/devtools/build/lib/metrics/MetricsModule.java
+++ b/src/main/java/com/google/devtools/build/lib/metrics/MetricsModule.java
@@ -36,6 +36,7 @@
defaultValue = "false",
documentationCategory = OptionDocumentationCategory.LOGGING,
effectTags = {OptionEffectTag.UNKNOWN},
+ deprecationWarning = "Use --memory_profile=/dev/null instead",
help =
"When set we collect and publish used_heap_size_post_build "
+ "from build_event_stream.proto. This forces a full GC and is off by default.")