mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-05 11:10:21 +00:00
69 lines
3.0 KiB
HTML
69 lines
3.0 KiB
HTML
<html>
|
|
<head>
|
|
<title>Valgrind</title>
|
|
<base target="main">
|
|
<style type="text/css">
|
|
<style type="text/css">
|
|
body { background-color: #ffffff;
|
|
color: #000000;
|
|
font-family: Times, Helvetica, Arial;
|
|
font-size: 14pt}
|
|
h4 { margin-bottom: 0.3em}
|
|
code { color: #000000;
|
|
font-family: Courier;
|
|
font-size: 13pt }
|
|
pre { color: #000000;
|
|
font-family: Courier;
|
|
font-size: 13pt }
|
|
a:link { color: #0000C0;
|
|
text-decoration: none; }
|
|
a:visited { color: #0000C0;
|
|
text-decoration: none; }
|
|
a:active { color: #0000C0;
|
|
text-decoration: none; }
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
<br>
|
|
<a href="manual.html#contents"><b>Contents of this manual</b></a><br>
|
|
<a href="manual.html#intro">1 Introduction</a><br>
|
|
<a href="manual.html#whatfor">1.1 What Valgrind is for</a><br>
|
|
<a href="manual.html#whatdoes">1.2 What it does with
|
|
your program</a>
|
|
<p>
|
|
<a href="manual.html#howtouse">2 <b>How to use it, and how to
|
|
make sense of the results</b></a><br>
|
|
<a href="manual.html#starta">2.1 Getting started</a><br>
|
|
<a href="manual.html#comment">2.2 The commentary</a><br>
|
|
<a href="manual.html#report">2.3 Reporting of errors</a><br>
|
|
<a href="manual.html#suppress">2.4 Suppressing errors</a><br>
|
|
<a href="manual.html#flags">2.5 Command-line flags</a><br>
|
|
<a href="manual.html#errormsgs">2.6 Explanation of error messages</a><br>
|
|
<a href="manual.html#suppfiles">2.7 Writing suppressions files</a><br>
|
|
<a href="manual.html#install">2.8 Building and installing</a><br>
|
|
<a href="manual.html#problems">2.9 If you have problems</a>
|
|
<p>
|
|
<a href="manual.html#machine">3 <b>Details of the checking machinery</b></a><br>
|
|
<a href="manual.html#vvalue">3.1 Valid-value (V) bits</a><br>
|
|
<a href="manual.html#vaddress">3.2 Valid-address (A) bits</a><br>
|
|
<a href="manual.html#together">3.3 Putting it all together</a><br>
|
|
<a href="manual.html#signals">3.4 Signals</a><br>
|
|
<a href="manual.html#leaks">3.5 Memory leak detection</a>
|
|
<p>
|
|
<a href="manual.html#limits">4 <b>Limitations</b></a><br>
|
|
<p>
|
|
<a href="manual.html#howitworks">5 <b>How it works -- a rough overview</b></a><br>
|
|
<a href="manual.html#startb">5.1 Getting started</a><br>
|
|
<a href="manual.html#engine">5.2 The translation/instrumentation engine</a><br>
|
|
<a href="manual.html#track">5.3 Tracking the status of memory</a><br>
|
|
<a href="manual.html#sys_calls">5.4 System calls</a><br>
|
|
<a href="manual.html#sys_signals">5.5 Signals</a>
|
|
<p>
|
|
<a href="manual.html#example">6 <b>An example</b></a><br>
|
|
<p>
|
|
<a href="techdocs.html">7 <b>The design and implementation of Valgrind</b></a><br>
|
|
|
|
</body>
|
|
</html>
|