1ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<?xml version="1.0"?> <!-- -*- sgml -*- -->
2ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown  "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
4ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
5ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
6ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<chapter id="nl-manual" xreflabel="Nulgrind">
7ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
8ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<title>Nulgrind: the minimal Valgrind tool</title>
9ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
10ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<para>To use this tool, you must specify
11ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<option>--tool=none</option> on the Valgrind
12ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Browncommand line.</para>
13ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
14ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<sect1 id="ms-manual.overview" xreflabel="Overview">
15ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<title>Overview</title>
16ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
17ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<para>Nulgrind is the simplest possible Valgrind tool.  It performs no
18ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Browninstrumentation or analysis of a program, just runs it normally.  It is
19ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownmainly of use for Valgrind's developers for debugging and regression
20ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Browntesting.</para>
21ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
22ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown<para>Nonetheless you can run programs with Nulgrind.  They will run
23ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownroughly 5 times more slowly than normal, for no useful effect.  Note
24ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brownthat you need to use the option <option>--tool=none</option> to run
25ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff BrownNulgrind (ie. not <option>--tool=nulgrind</option>).</para>
26ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
27ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown</sect1>
28ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
29ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown</chapter>
30ed07e00d438c74b7a23c01bfffde77e3968305e4Jeff Brown
31