This document is a guide to Valgrind, the
malloc
debugger. Valgrind 1.0.0 is described.
-
Table of Contents
-
1. Background
-
2. Introduction
-
-
2.1. Purpose
-
2.2. Acknowledgments
-
2.3. Copyright and Distribution Policy
-
2.4. Feedback and Corrections
-
3. Getting it Installed
-
-
3.1. Getting Valgrind
-
3.2. Installing
-
4. A Closer View
-
-
4.1. Why Valgrind?
-
4.2. Usage
-
4.3. Limitations and Dependencies of Valgrind.
-
5. Let's Go Deeper
-
-
5.1. How Valgrind Tracks Validity of Each Byte
-
5.2. Cache Profiling
-
6. Concluding Remarks
-
7. References
-
A. GNU Free Documentation License
-
-
A.1. PREAMBLE
-
A.2. APPLICABILITY AND DEFINITIONS
-
A.3. VERBATIM COPYING
-
A.4. COPYING IN QUANTITY
-
A.5. MODIFICATIONS
-
A.6. COMBINING DOCUMENTS
-
A.7. COLLECTIONS OF DOCUMENTS
-
A.8. AGGREGATION WITH INDEPENDENT WORKS
-
A.9. TRANSLATION
-
A.10. TERMINATION
-
A.11. FUTURE REVISIONS OF THIS LICENSE
-
A.12. How to use this License for your documents