Remove Valgrind support.
This commit is contained in:
@@ -869,16 +869,6 @@ for (i = 0; i < nbins; i++) {
|
||||
build configuration.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="config.valgrind">
|
||||
<term>
|
||||
<mallctl>config.valgrind</mallctl>
|
||||
(<type>bool</type>)
|
||||
<literal>r-</literal>
|
||||
</term>
|
||||
<listitem><para><option>--enable-valgrind</option> was specified during
|
||||
build configuration.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="config.xmalloc">
|
||||
<term>
|
||||
<mallctl>config.xmalloc</mallctl>
|
||||
@@ -1046,9 +1036,8 @@ for (i = 0; i < nbins; i++) {
|
||||
"false", junk filling be disabled entirely. This is intended for
|
||||
debugging and will impact performance negatively. This option is
|
||||
"false" by default unless <option>--enable-debug</option> is specified
|
||||
during configuration, in which case it is "true" by default unless
|
||||
running inside <ulink
|
||||
url="http://valgrind.org/">Valgrind</ulink>.</para></listitem>
|
||||
during configuration, in which case it is "true" by
|
||||
default.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.quarantine">
|
||||
@@ -1063,13 +1052,9 @@ for (i = 0; i < nbins; i++) {
|
||||
specified number of bytes of memory. The quarantined memory is not
|
||||
freed until it is released from quarantine, though it is immediately
|
||||
junk-filled if the <link
|
||||
linkend="opt.junk"><mallctl>opt.junk</mallctl></link> option is
|
||||
enabled. This feature is of particular use in combination with <ulink
|
||||
url="http://valgrind.org/">Valgrind</ulink>, which can detect attempts
|
||||
to access quarantined objects. This is intended for debugging and will
|
||||
impact performance negatively. The default quarantine size is 0 unless
|
||||
running inside Valgrind, in which case the default is 16
|
||||
MiB.</para></listitem>
|
||||
linkend="opt.junk"><mallctl>opt.junk</mallctl></link> option is enabled.
|
||||
This is intended for debugging and will impact performance negatively.
|
||||
The default quarantine size is 0.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.redzone">
|
||||
@@ -1083,12 +1068,8 @@ for (i = 0; i < nbins; i++) {
|
||||
allocations have redzones before and after them. Furthermore, if the
|
||||
<link linkend="opt.junk"><mallctl>opt.junk</mallctl></link> option is
|
||||
enabled, the redzones are checked for corruption during deallocation.
|
||||
However, the primary intended purpose of this feature is to be used in
|
||||
combination with <ulink url="http://valgrind.org/">Valgrind</ulink>,
|
||||
which needs redzones in order to do effective buffer overflow/underflow
|
||||
detection. This option is intended for debugging and will impact
|
||||
performance negatively. This option is disabled by
|
||||
default unless running inside Valgrind.</para></listitem>
|
||||
This option is intended for debugging and will impact performance
|
||||
negatively. This option is disabled by default.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.zero">
|
||||
@@ -1155,9 +1136,7 @@ malloc_conf = "xmalloc:true";]]></programlisting>
|
||||
increased memory use. See the <link
|
||||
linkend="opt.lg_tcache_max"><mallctl>opt.lg_tcache_max</mallctl></link>
|
||||
option for related tuning information. This option is enabled by
|
||||
default unless running inside <ulink
|
||||
url="http://valgrind.org/">Valgrind</ulink>, in which case it is
|
||||
forcefully disabled.</para></listitem>
|
||||
default.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.lg_tcache_max">
|
||||
@@ -2746,9 +2725,7 @@ MAPPED_LIBRARIES:
|
||||
|
||||
<para>This implementation does not provide much detail about the problems
|
||||
it detects, because the performance impact for storing such information
|
||||
would be prohibitive. However, jemalloc does integrate with the most
|
||||
excellent <ulink url="http://valgrind.org/">Valgrind</ulink> tool if the
|
||||
<option>--enable-valgrind</option> configuration option is enabled.</para>
|
||||
would be prohibitive.</para>
|
||||
</refsect1>
|
||||
<refsect1 id="diagnostic_messages">
|
||||
<title>DIAGNOSTIC MESSAGES</title>
|
||||
|
Reference in New Issue
Block a user