Bug 69847 - new port: devel/kcachegrind: a visualisation tool for calltree data
Summary: new port: devel/kcachegrind: a visualisation tool for calltree data
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Michael Nottebrock
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-31 16:20 UTC by Simon Barner
Modified: 2004-07-31 19:26 UTC (History)
0 users

See Also:


Attachments
calltree.shar (4.35 KB, text/plain)
2004-07-31 16:20 UTC, Simon Barner
no flags Details
file.diff (376 bytes, patch)
2004-07-31 16:20 UTC, Simon Barner
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Barner 2004-07-31 16:20:23 UTC
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
Comment 1 Michael Nottebrock freebsd_committer freebsd_triage 2004-07-31 17:12:55 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lofi

Take.
Comment 2 Michael Nottebrock freebsd_committer freebsd_triage 2004-07-31 19:25:55 UTC
State Changed
From-To: open->closed

Committed (with modifications), thanks!