Valgrind icon
Valgrind icon

Valgrind

 33 likes

Valgrind is an 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.

Viewing a xtree heap memory report from valgrind in kcachegrind

License model

  • FreeOpen Source

Platforms

  • Mac  Support is new
  • Linux  Original platform
  • Android
  No rating
33likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Memory Optimization
  2.  Memory analysis
  3.  Memory footprint

 Tags

  • bug-tracking

Valgrind News & Activities

Highlights All activities

Recent activities

Show all activities

Valgrind information

  • Developed by

    Unknown
  • Licensing

    Open Source and Free product.
  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & Utilities

Our users have written 0 comments and reviews about Valgrind, and it has gotten 33 likes

Valgrind was added to AlternativeTo by podpo on Nov 30, 2011 and this page was last updated Sep 9, 2022.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Valgrind?

Valgrind is an 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.

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 second heap profiler that examines how heap blocks are used, and a SimPoint basic block vector generator.