]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Remove bad explanations of mempool requests from the core manual, just point
authorNicholas Nethercote <njn@valgrind.org>
Mon, 10 Aug 2009 01:43:20 +0000 (01:43 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Mon, 10 Aug 2009 01:43:20 +0000 (01:43 +0000)
to the Memcheck chapter.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@10761

docs/xml/manual-core-adv.xml

index d04a962c162bc9b7b601d05484f462e0eeeee7b9..03d86e1e3b54d910dc3ad6c07d5cefbdb4232370 100644 (file)
@@ -152,46 +152,24 @@ tool-specific macros).</para>
   </varlistentry>
 
   <varlistentry>
-   <term><command><computeroutput>VALGRIND_CREATE_MEMPOOL</computeroutput>:</command></term>
+   <term>
+   <command><computeroutput>VALGRIND_CREATE_MEMPOOL</computeroutput></command>,
+   <command><computeroutput>VALGRIND_DESTROY_MEMPOOL</computeroutput></command>,
+   <command><computeroutput>VALGRIND_MEMPOOL_ALLOC</computeroutput></command>,
+   <command><computeroutput>VALGRIND_MEMPOOL_FREE</computeroutput></command>,
+   <command><computeroutput>VALGRIND_MOVE_MEMPOOL</computeroutput></command>,
+   <command><computeroutput>VALGRIND_MEMPOOL_CHANGE</computeroutput></command>,
+   <command><computeroutput>VALGRIND_MEMPOOL_EXISTS</computeroutput></command>:
+   </term>
    <listitem>
-    <para>This is similar to
-    <computeroutput>VALGRIND_MALLOCLIKE_BLOCK</computeroutput>,
-    but is tailored towards code that uses memory pools.  See the
-    comments in <filename>valgrind.h</filename> for information
-    on how to use it.</para>
+    <para>These are similar to 
+    <computeroutput>VALGRIND_MALLOCLIKE_BLOCK</computeroutput> and
+    <computeroutput>VALGRIND_FREELIKE_BLOCK</computeroutput>
+    but are tailored towards code that uses memory pools.  See 
+    <xref linkend="mc-manual.mempools"/> for a detailed description.</para>
    </listitem>
   </varlistentry>
   
-  <varlistentry>
-  <term><command><computeroutput>VALGRIND_DESTROY_MEMPOOL</computeroutput>:</command></term>
-   <listitem>
-    <para>This should be used in conjunction with
-    <computeroutput>VALGRIND_CREATE_MEMPOOL</computeroutput>.
-    Again, see the comments in <filename>valgrind.h</filename> for
-    information on how to use it.</para>
-   </listitem>
-  </varlistentry>
-
-  <varlistentry>
-   <term><command><computeroutput>VALGRIND_MEMPOOL_ALLOC</computeroutput>:</command></term>
-   <listitem>
-    <para>This should be used in conjunction with
-    <computeroutput>VALGRIND_CREATE_MEMPOOL</computeroutput>.
-    Again, see the comments in <filename>valgrind.h</filename> for
-    information on how to use it.</para>
-   </listitem>
-  </varlistentry>
-   
-  <varlistentry>
-   <term><command><computeroutput>VALGRIND_MEMPOOL_FREE</computeroutput>:</command></term>
-   <listitem>
-    <para>This should be used in conjunction with
-    <computeroutput>VALGRIND_CREATE_MEMPOOL</computeroutput>.
-    Again, see the comments in <filename>valgrind.h</filename> for
-    information on how to use it.</para>
-   </listitem>
-  </varlistentry>
-
   <varlistentry>
    <term><command><computeroutput>VALGRIND_NON_SIMD_CALL[0123]</computeroutput>:</command></term>
    <listitem>