Software Quick Start Manual Brandname: Valgrind Category: Software Total Pages: 319 Table of contents TableOfContents2TableOfContents41Introduction55Caveats7ValgrindUserManual8TableOfContents91Introduction13ValgrindCore1522GettingStarted1624ReportingOfErrors18262BasicOptions21265UncommonOptions28266DebuggingOptions3328HandlingOfSignals35211Limitations36212AnExampleRun38GdbserverAndGdb43Gdbserver47Registers4933FunctionWrapping57333WrappingSemantics59334Debugging60337Examples6141Overview62SystemCalls64424IllegalFrees6547ClientRequests80WithCustomAllocators81Valgrind84492GettingStarted85494Functions86Branch-PredictionProfiler89521RunningCachegrind90523RunningCgAnnotate91526Line-By-LineCounts93528ForkingPrograms9557SimulationDetails101573Accuracy10261Overview105612BasicUsage10662AdvancedUsage107624AvoidingCycles109625ForkingPrograms110632ActivityOptions111635SimulationOptions11371Overview118Orderings11981Overview133