cg_annotate man page on Mandriva

Man page or keyword search:  
man Server   17060 pages
apropos Keyword Search (all sections)
Output format
Mandriva logo
[printable version]

CG_ANNOTATE(1)			 Release 3.5.0			CG_ANNOTATE(1)

NAME
       cg_annotate - post-processing tool for Cachegrind

SYNOPSIS
       cg_annotate [options] cachegrind-out-file [source-files...]

DESCRIPTION
       cg_annotate takes an output file produced by the Valgrind tool
       Cachegrind and prints the information in an easy-to-read form.

OPTIONS
       -h --help
	      Show the help message.

       --version
	      Show the version number.

       --show=A,B,C [default: all, using order in cachegrind.out.<pid>]
	      Specifies which events to show (and the column order). Default
	      is to use all present in the cachegrind.out.<pid> file (and use
	      the order in the file). Useful if you want to concentrate on,
	      for example, I cache misses (--show=I1mr,I2mr), or data read
	      misses (--show=D1mr,D2mr), or L2 data misses (--show=D2mr,D2mw).
	      Best used in conjunction with --sort.

       --sort=A,B,C [default: order in cachegrind.out.<pid>]
	      Specifies the events upon which the sorting of the
	      function-by-function entries will be based.

       --threshold=X [default: 99%]
	      Sets the threshold for the function-by-function summary.
	      Functions are shown that account for more than X% of the primary
	      sort event. If auto-annotating, also affects which files are
	      annotated.

	      Note: thresholds can be set for more than one of the events by
	      appending any events for the --sort option with a colon and a
	      number (no spaces, though). E.g. if you want to see the
	      functions that cover 99% of L2 read misses and 99% of L2 write
	      misses, use this option:

	      --sort=D2mr:99,D2mw:99

       --auto=<no|yes> [default: no]
	      When enabled, automatically annotates every file that is
	      mentioned in the function-by-function summary that can be found.
	      Also gives a list of those that couldn't be found.

       --context=N [default: 8]
	      Print N lines of context before and after each annotated line.
	      Avoids printing large sections of source files that were not
	      executed. Use a large number (e.g. 100000) to show all source
	      lines.

       -I<dir> --include=<dir> [default: none]
	      Adds a directory to the list in which to search for files.
	      Multiple -I/--include options can be given to add multiple
	      directories.

SEE ALSO
       valgrind(1), $INSTALL/share/doc/valgrind/html/index.html or
       http://www.valgrind.org/docs/manual/index.html.

AUTHOR
       Nicholas Nethercote.

Release 3.5.0			  08/19/2009			CG_ANNOTATE(1)
[top]

List of man pages available for Mandriva

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net