List of tools for C++ profiling and debugging
- Valgrind
- Callgrind - records the call history among functions in an debugable cpp/c executable as a call-graph
- KCachegrind - visualize graph genetated by Callgrind. Use QCachegrind(Works with QT4) if not using KDE
- Valgrind massif | Heap profiler - find where memory is alocated and dealocated
- Massif Visualizer - Easy to intepret massif output