Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Linux Tools Project/Valgrind/User Guide"
(→Installing) |
(→Overview) |
||
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
− | * Valgrind is a powerful and widely used memory profiling tool suite. | + | * Valgrind is a powerful and widely used memory profiling tool suite. (http://www.valgrind.org) |
* This project aims to provide a useful integration of Valgrind tools with your Eclipse projects. | * This project aims to provide a useful integration of Valgrind tools with your Eclipse projects. | ||
* Currently Memcheck, Massif and Cachegrind are supported. | * Currently Memcheck, Massif and Cachegrind are supported. |
Revision as of 11:07, 13 May 2009
Overview
- Valgrind is a powerful and widely used memory profiling tool suite. (http://www.valgrind.org)
- This project aims to provide a useful integration of Valgrind tools with your Eclipse projects.
- Currently Memcheck, Massif and Cachegrind are supported.
Installing
- Add the update site (see: http://www.eclipse.org/linuxtools/downloads.php for details)
- Install Valgrind Integration
Using Memcheck
- Link to valgrind.org doc
- Launch Shortcut
- Interpreting Output
- Interactivity
- Config Options
Using Massif
- Link to valgrind.org doc
- Switching tool
- Interpreting Output
- Table viewer
- Interactivity
- Tree viewer
- Interactivity
- Chart
- Interactivity
- Table viewer
- Config Options
Using Cachegrind
- Link to valgrind.org doc
- Switching tool
- Interpreting Output
- Interactivity
Special Cases
- Handling program errors
- Handling Valgrind config errors