Add utrace(2)-based tracing (--enable-utrace).
This commit is contained in:
@@ -710,6 +710,16 @@ for (i = 0; i < nbins; i++) {
|
||||
build configuration.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>
|
||||
<mallctl>config.utrace</mallctl>
|
||||
(<type>bool</type>)
|
||||
<literal>r-</literal>
|
||||
</term>
|
||||
<listitem><para><option>--enable-utrace</option> was specified during
|
||||
build configuration.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry>
|
||||
<term>
|
||||
<mallctl>config.xmalloc</mallctl>
|
||||
@@ -826,6 +836,19 @@ for (i = 0; i < nbins; i++) {
|
||||
</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.utrace">
|
||||
<term>
|
||||
<mallctl>opt.utrace</mallctl>
|
||||
(<type>bool</type>)
|
||||
<literal>r-</literal>
|
||||
[<option>--enable-utrace</option>]
|
||||
</term>
|
||||
<listitem><para>Allocation tracing based on
|
||||
<citerefentry><refentrytitle>utrace</refentrytitle>
|
||||
<manvolnum>2</manvolnum></citerefentry> enabled/disabled. This option
|
||||
is disabled by default.</para></listitem>
|
||||
</varlistentry>
|
||||
|
||||
<varlistentry id="opt.xmalloc">
|
||||
<term>
|
||||
<mallctl>opt.xmalloc</mallctl>
|
||||
@@ -1958,6 +1981,8 @@ malloc_conf = "lg_chunk:24";]]></programlisting></para>
|
||||
<manvolnum>2</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>sbrk</refentrytitle>
|
||||
<manvolnum>2</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>utrace</refentrytitle>
|
||||
<manvolnum>2</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>alloca</refentrytitle>
|
||||
<manvolnum>3</manvolnum></citerefentry>,
|
||||
<citerefentry><refentrytitle>atexit</refentrytitle>
|
||||
|
Reference in New Issue
Block a user