Cachegrind: a cache and branch-prediction profiler
--cachegrind-out-file=<file>
Write the profile data to
file
rather than to the default output file,
cachegrind.out.<pid>
. The
%p
and
%q
format specifiers can be used to embed the process ID and/or the contents of an environment variable in the name, as
is the case for the core option
--log-file
.
5.4. cg_annotate Command-line 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,ILmr
), or data read misses (
--show=D1mr,DLmr
), or LL data misses
(
--show=DLmr,DLmw
). 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:
0.1%]
Sets the threshold for the function-by-function summary. A function is shown if it accounts for more than X% of the
counts for 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 each function that covers more than 1% of LL read
misses or 1% of LL write misses, use this option:
--sort=DLmr:1,DLmw:1
--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.
5.5. cg_diff Command-line Options
-h --help
Show the help message.
--version
Show the version number.
87
Содержание BBV
Страница 176: ...Valgrind FAQ Release 3 8 0 10 August 2012 Copyright 2000 2012 Valgrind Developers Email valgrind valgrind org ...
Страница 177: ...Valgrind FAQ Table of Contents Valgrind Frequently Asked Questions 1 ii ...
Страница 302: ...README mips based on newer GCC versions if possible 95 ...
Страница 303: ...GNU Licenses ...
Страница 304: ...GNU Licenses Table of Contents 1 The GNU General Public License 1 2 The GNU Free Documentation License 8 ii ...