PERF-ANNOTATE(1) perf Manual PERF-ANNOTATE(1)NAME
perf-annotate - Read perf.data (created by perf record) and display
annotated code
SYNOPSIS
perf annotate [-i <file> | --input=file] [symbol_name]
DESCRIPTION
This command reads the input file and displays an annotated version of
the code. If the object file has debug symbols then the source code
will be displayed alongside assembly code.
If there is no debug info in the object, then annotated assembly is
displayed.
OPTIONS-i, --input=
Input file name. (default: perf.data)
-d, --dsos=<dso[,dso...]>
Only consider symbols in these dsos.
-s, --symbol=<symbol>
Symbol to annotate.
-f, --force
Don't complain, do it.
-v, --verbose
Be more verbose. (Show symbol address, etc)
-D, --dump-raw-trace
Dump raw trace in ASCII.
-k, --vmlinux=<file>
vmlinux pathname.
-m, --modules
Load module symbols. WARNING: use only with -k and LIVE kernel.
-l, --print-line
Print matching source lines (may be slow).
-P, --full-paths
Don't shorten the displayed pathnames.
--stdio Use the stdio interface.
--tui Use the TUI interface Use
of --tui requires a tty,
if one is not present, as
when piping to other
commands, the stdio
interface is used. This
interfaces starts by
centering on the line with
more samples, TAB/UNTAB
cycles through the lines
with more samples.
SEE ALSOperf-record(1), perf-report(1)perf 3.0.76 06/14/2013 PERF-ANNOTATE(1)