gprof2dot.py 1.0 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News gprof2dot.py 1.0 (Default branch)
# 1  
Old 06-29-2008
gprof2dot.py 1.0 (Default branch)

Image gprof2dot.py is a Python script to convert the output from profilers such as gprof, oprofile, or Python profilers into a dot graph. It can correctly parse C++ template function names, allows you to prune nodes and edges below a certain threshold, handles mutually recursive functions, uses color efficiently to draw attention to hot-spots, and works on any platform where graphviz and Python are available, i.e. virtually anywhere. License: GNU Lesser General Public License (LGPL) Changes:
An heuristic to propagate time inside recursive function cycles was added, allowing one to visualize the critical time path for highly recursive code. Several bugfixes and enhancements were made to oprofile output parsing.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
OPGPROF(1)						      General Commands Manual							OPGPROF(1)

NAME
opgprof - produce gprof-format profile data SYNOPSIS
opgprof [ options ] [profile specification] DESCRIPTION
opgprof outputs gprof-format profile data for a given binary image, from an OProfile session. See oprofile(1) for how to write profile specifications. OPTIONS
--help / -? / --usage Show help message. --version / -v Show version. --verbose / -V [options] Give verbose debugging output. --session-dir=dir_path Use sample database out of directory dir_path instead of the default location (/var/lib/oprofile). --image-path / -p [paths] Comma-separated list of additional paths to search for binaries. This is needed to find modules in kernels 2.6 and upwards. --root / -R [path] A path to a filesystem to search for additional binaries. --threshold / -t [percentage] Only output data for symbols that have more than the given percentage of total samples. --output-filename / -o [file] Output to the given file instead of the default, gmon.out ENVIRONMENT
No special environment variables are recognised by opgprof. FILES
/var/lib/oprofile/samples/ The location of the generated sample files. VERSION
This man page is current for oprofile-0.9.6. SEE ALSO
/usr/share/doc/oprofile/, oprofile(1) 4th Berkeley Distribution Tue 06 July 2010 OPGPROF(1)