KProf is a visual tool for developers, which displays the execution profiling output generated by code profilers.
Recursive functions carry a special icon to clearly show that they are recursive.
You can directly go to one of these functions by selecting it in the pop-up menu. The flat profile view provides an additional filter edit box to filter the display and show only the functions or methods containing the text that you enter. Automatic generation of call-graph data for GraphViz and VCG , two popular graph image generators. Function Check , a recent and much better profiler for Unix using special GCC tricks. KProf is distributed under the GPL license and is available in source code form, for free.