Calltree uses runtime instrumentation via the Valgrind framework for its
cache simulation and call tracing. This way, even shared libraries and
dynamically opened plugins can be profiled. The data files generated by
Calltree can be loaded into KCachegrind for browsing the performance results.
But there is also a command line tool in the Calltree package to get ASCII
reports from Calltree data files without the need to use KCachegrind.
http://kcachegrind.sourceforge.net
|