[Lunar-commits] CVS: moonbase/devel/kcachegrind BUILD, NONE,
1.1 DEPENDS, NONE, 1.1 DETAILS, NONE, 1.1
Florin Braescu
florin at lunar-linux.org
Sat Jan 24 12:57:14 GMT 2004
Update of /var/cvs/lunar/moonbase/devel/kcachegrind
In directory dbguin.lunar-linux.org:/tmp/cvs-serv29552
Added Files:
BUILD DEPENDS DETAILS
Log Message:
an KDE frontend for valgrind profiler tool. added at the hardkrash's request.
--- NEW FILE: BUILD ---
(
QTDIR=/opt/lunar/qt/3
KDEDIR=/opt/lunar/kde/3
export LD_LIBRARY_PATH=$QTDIR/lib
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
export LD_RUN_PATH=$KDEDIR/lib:$KDEDIR/lib/kde3
./configure --prefix=$KDEDIR \
--enable-final \
--disable-debug \
--with-qt-dir=$QTDIR \
--with-xinerama \
$OPTS &&
make &&
prepare_install &&
make install
) > $C_FIFO 2>&1
--- NEW FILE: DEPENDS ---
depends kdelibs3 &&
depends calltree
--- NEW FILE: DETAILS ---
MODULE=kcachegrind
VERSION=0.4.4
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION
SOURCE_URL[0]=http://kcachegrind.sourceforge.net//$SOURCE
SOURCE_VFY=md5:874e78af54a661495cbb29922133ab0f
WEB_SITE=http://kcachegrind.sourceforge.net/cgi-bin/show.cgi
ENTERED=20040124
UPDATED=20040124
GARBAGE=off
SHORT="kcachegrind is an KDE profiling visualisation tool."
cat << EOF
KCachegrind is a GPL'd tool for quick browsing in and visualisation of
performance data of an application run. This data is produced by profiling
tools and typically includes distribution of cost events to source code
ranges (instructions, source lines, functions, C++ classes) and call
relationship of functions.
KCachegrind has a list of functions sorted according to different cost types,
and can provide various performance views for a function like direct/indirect
callers/callees, TreeMap visualisation of cost distribution among callees,
call graph sectors centered around the function and annotated source/assembler.
Currently, KCachegrind depends on data delivered by the profiling tool
calltree, powered by the Valgrind runtime instrumentation framework.
EOF
More information about the Lunar-commits
mailing list