summaryrefslogtreecommitdiff
path: root/erts/doc/src/erl_cmd.xml
diff options
context:
space:
mode:
Diffstat (limited to 'erts/doc/src/erl_cmd.xml')
-rw-r--r--erts/doc/src/erl_cmd.xml24
1 files changed, 22 insertions, 2 deletions
diff --git a/erts/doc/src/erl_cmd.xml b/erts/doc/src/erl_cmd.xml
index ebfed75bf4..f6a36ecffd 100644
--- a/erts/doc/src/erl_cmd.xml
+++ b/erts/doc/src/erl_cmd.xml
@@ -540,12 +540,12 @@ $ <input>erl \
to implement an Alternative Carrier for the Erlang
Distribution</seeguide>.</p>
</item>
- <tag><c><![CDATA[-noinput]]></c></tag>
+ <tag><marker id="noinput"/><c><![CDATA[-noinput]]></c></tag>
<item>
<p>Ensures that the Erlang runtime system never tries to read
any input. Implies <c><![CDATA[-noshell]]></c>.</p>
</item>
- <tag><c><![CDATA[-noshell]]></c></tag>
+ <tag><marker id="noshell"/><c><![CDATA[-noshell]]></c></tag>
<item>
<p>Starts an Erlang runtime system with no shell. This flag
makes it possible to have the Erlang runtime system as a
@@ -949,6 +949,14 @@ $ <input>erl \
<seeerl marker="erlang#process_flag_max_heap_size">
<c>process_flag(max_heap_size, MaxHeapSize)</c></seeerl>.</p>
</item>
+ <tag><marker id="+hmaxib"/><c><![CDATA[+hmaxib true|false]]></c></tag>
+ <item>
+ <p>Sets whether to include the size of shared off-heap binaries
+ in the sum compared against the maximum heap size. Defaults to
+ <c>false</c>. For more information, see
+ <seeerl marker="erlang#process_flag_max_heap_size">
+ <c>process_flag(max_heap_size, MaxHeapSize)</c></seeerl>.</p>
+ </item>
<tag><marker id="+hmaxk"/><c><![CDATA[+hmaxk true|false]]></c></tag>
<item>
<p>Sets whether to kill processes reaching the maximum heap size or not.
@@ -1048,6 +1056,18 @@ $ <input>erl \
section in the BeamAsm internal documentation.
</p>
</item>
+ <tag><marker id="+JMsingle"/><c>+JMsingle true|false</c></tag>
+ <item>
+ <p>Enables or disables the use of single-mapped RWX memory for JIT
+ code. The default is to map JIT:ed machine code into two
+ regions sharing the same physical pages, where one region is
+ executable but not writable, and the other writable but not
+ executable. As some tools, such as QEMU user mode emulation,
+ cannot deal with the dual mapping, this flags allows it to be
+ disabled. This flag is automatically enabled by the
+ <seecom marker="#+JPperf"><c>+JPperf</c></seecom> flag.
+ </p>
+ </item>
<tag><c><![CDATA[+L]]></c></tag>
<item>
<p>Prevents loading information about source filenames and line