Home | History | Annotate | Download | only in docs

Lines Matching full:wrappers

1973 <sect1 id="mc-manual.mpiwrap" xreflabel="MPI Wrappers">
1981 <computeroutput>LD_PRELOAD</computeroutput>, the wrappers intercept
1989 <para>The wrappers also take the opportunity to carefully check
2001 <sect2 id="mc-manual.mpiwrap.build" xreflabel="Building MPI Wrappers">
2002 <title>Building and installing the wrappers</title>
2012 wrappers are only buildable with
2043 valgrind MPI wrappers 31901: Active for pid 31901
2044 valgrind MPI wrappers 31901: Try MPIWRAP_DEBUG=help for possible options
2059 xreflabel="Getting started with MPI Wrappers">
2068 the wrappers engaged:</para>
2087 xreflabel="Controlling the MPI Wrappers">
2095 valgrind MPI wrappers 16386: Active for pid 16386
2096 valgrind MPI wrappers 16386: Try MPIWRAP_DEBUG=help for possible options
2107 show entries/exits of all wrappers. Also show extra
2115 anything when the wrappers want
2117 failure of the wrappers.</para>
2121 by default, functions which lack proper wrappers
2137 extraneous printing from the wrappers.</para>
2149 <computeroutput>MPI_Pcontrol</computeroutput> have wrappers. The
2161 wrappers:</para>
2234 these types and see where the fields are. Therefore these wrappers
2258 wrappers handle each element individually and so there can be a very
2265 xreflabel="Writing new MPI Wrappers">
2266 <title>Writing new wrappers</title>
2269 For the most part the wrappers are straightforward. The only
2277 transaction completes successfully, the wrappers have to paint the
2294 <para>Writing new wrappers should be fairly easy. The source file is
2297 one you want to wrap, and use it as a starting point. The wrappers
2305 xreflabel="What to expect with MPI Wrappers">
2306 <title>What to expect when using the wrappers</title>
2308 <para>The wrappers should reduce Memcheck's false-error rate on MPI
2323 which lack proper wrappers but which are nevertheless used. You can
2324 then write wrappers for them.