diff options
Diffstat (limited to 'development/valgrind/README')
-rw-r--r-- | development/valgrind/README | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/development/valgrind/README b/development/valgrind/README index 4299693662..5f3882ddea 100644 --- a/development/valgrind/README +++ b/development/valgrind/README @@ -1,12 +1,13 @@ -Valgrind is an award-winning instrumentation framework for building dynamic -analysis tools. There are Valgrind tools that can automatically detect many -memory management and threading bugs, and profile your programs in detail. -You can also use Valgrind to build new tools. +Valgrind is a framework for building dynamic analysis tools. There are +Valgrind tools that can automatically detect many memory management +and threading bugs, and profile your programs in detail. You can also +use Valgrind to build new tools. -The Valgrind distribution currently includes six production-quality tools: a -memory error detector, two thread error detectors, a cache and -branch-prediction profiler, a call-graph generating cache profiler, and a -heap profiler. It also includes two experimental tools: a heap/stack/global -array overrun detector, and a SimPoint basic block vector generator. It runs -on the following platforms: X86/Linux, AMD64/Linux, PPC32/Linux, PPC64/Linux, -and X86/Darwin (Mac OS X). +The Valgrind distribution currently includes six production-quality +tools: a memory error detector, two thread error detectors, a cache +and branch-prediction profiler, a call-graph generating cache and +branch-prediction profiler, and a heap profiler. It also includes +three experimental tools: a heap/stack/global array overrun detector, +a different kind of heap profiler, and a SimPoint basic block vector +generator. It runs on the following platforms: x86/Linux, AMD64/Linux, +PPC32/Linux, PPC64/Linux, ARM/Linux, x86/MacOSX and AMD64/MacOSX. |