summaryrefslogtreecommitdiff
path: root/lib/runtime_tools
diff options
context:
space:
mode:
authorJohn Högberg <john@erlang.org>2022-02-21 23:02:50 +0100
committerJohn Högberg <john@erlang.org>2022-02-21 23:20:30 +0100
commitbcd4399354b32880ed404a720d05c5f172d2b25f (patch)
tree0e2c2d05463e7cfb5069c410400eb52df0d111a8 /lib/runtime_tools
parent0a49044182ddf3f7e14ca9e5dcbd87e16b1a8440 (diff)
downloaderlang-bcd4399354b32880ed404a720d05c5f172d2b25f.tar.gz
runtime_tools: Schedule erts_alloc_config for removal
Diffstat (limited to 'lib/runtime_tools')
-rw-r--r--lib/runtime_tools/doc/src/erts_alloc_config.xml10
-rw-r--r--lib/runtime_tools/src/erts_alloc_config.erl3
2 files changed, 8 insertions, 5 deletions
diff --git a/lib/runtime_tools/doc/src/erts_alloc_config.xml b/lib/runtime_tools/doc/src/erts_alloc_config.xml
index fb5d08be9d..7ba443dce3 100644
--- a/lib/runtime_tools/doc/src/erts_alloc_config.xml
+++ b/lib/runtime_tools/doc/src/erts_alloc_config.xml
@@ -32,11 +32,11 @@
<module since="">erts_alloc_config</module>
<modulesummary>Configuration tool for erts_alloc</modulesummary>
<description>
- <note>
- <p><c>erts_alloc_config</c> is currently an experimental
- tool and might be subject to backward incompatible
- changes.</p>
- </note>
+ <warning>
+ <p>This (experimental) tool no longer produces good configurations and
+ cannot be fixed in a reasonably backwards compatible manner. It has
+ therefore been scheduled for removal in <c>OTP 26.0</c>.</p>
+ </warning>
<p><seecref marker="erts:erts_alloc">erts_alloc(3)</seecref> is an
Erlang Run-Time System internal memory allocator library.
<c>erts_alloc_config</c> is intended to be used to aid creation
diff --git a/lib/runtime_tools/src/erts_alloc_config.erl b/lib/runtime_tools/src/erts_alloc_config.erl
index dcf2eb7d55..fed17bc3bb 100644
--- a/lib/runtime_tools/src/erts_alloc_config.erl
+++ b/lib/runtime_tools/src/erts_alloc_config.erl
@@ -31,6 +31,9 @@
-module(erts_alloc_config).
+-deprecated({'_','_', "this module will be removed in OTP 26.0. See the "
+ "documentation for details"}).
+
-record(state, {have_scenario = false,
alloc}).