C and C++
- CodeTune is a free, easy to use, GUI-based profiler for Windows applications
- Embedded Profiler for gcc, MinGW, and Visual Studio
- Intel Parallel Studio contains Parallel Amplifier, which tunes both serial and parallel programs. It also includes Parallel Inspector, which detects races, deadlocks and memory errors. Parallel Composer includes codecov, a command line coverage tool.
- Parasoft Insure++ Provides a graphical tool that displays and animates memory allocations in real time to expose memory blowout, fragmentation, overuse, bottlenecks and leaks.
- Proffy For Windows, includes a C++ header and produces call graphs.
- Very Sleepy, a simple yet effective profiler which can profile any native Windows application with built-in debugging information (without need for recompilation). It is released under GPL.
- Visual Studio Team System Profiler is Microsoft's commercial profiler
(see also "Multiple languages" section above)
Read more about this topic: List Of Performance Analysis Tools