Prerequisites: ports/69845 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.sf.net/ KCachegrind already exists in the devel/kdesdk3 port, but I thought adding it in a separate port is a good idea for the following reasons (like for example umbrello): - non-KDE users might not want to install the whole SDK - tracking of more up-to-date versions (i.e. the version bundled with the KDE SDK is often not the very lastest one available) You can find a patch for the devel/kdesdk3 port that adds appropriate CONFICTS entries and a dependency to devel/calltree at the end of this PR. How-To-Repeat: N/A
Responsible Changed From-To: freebsd-ports-bugs->lofi Take.
State Changed From-To: open->closed Committed (with modifications), thanks!