1OPREPORT(1)                 General Commands Manual                OPREPORT(1)
2
3
4

NAME

6       opreport - produce symbol or binary image summaries
7

SYNOPSIS

9       opreport [ options ] [profile specification]
10

DESCRIPTION

12       opreport outputs binary image summaries, or per-symbol data, from OPro‐
13       file profiling sessions.
14
15

OPTIONS

17       --accumulated / -a
18              Accumulate sample and percentage counts in the symbol list.
19
20       --debug-info / -g
21              Show source file and line for each symbol.
22
23       --demangle / -D none|smart|normal
24              none: no demangling. normal:  use  default  demangler  (default)
25              smart:  use  pattern-matching to make C++ symbol demangling more
26              readable.
27
28       --callgraph / -c
29              Show call graph information if available.
30
31       --details / -d
32              Show per-instruction details for all selected symbols.
33
34       --exclude-dependent / -x
35              Do not include application-specific images for libraries, kernel
36              modules and the kernel. This option only makes sense if the pro‐
37              file session used --separate.
38
39       --exclude-symbols / -e [symbols]
40              Exclude all the symbols in the given comma-separated list.
41
42       --global-percent / -%
43              Make all percentages relative to the whole profile.
44
45       --help / -? / --usage
46              Show help message.
47
48       --image-path / -p [paths]
49              Comma-separated list of additional paths to search for binaries.
50              This is needed to find modules in kernels 2.6 and upwards.
51
52       --include-symbols / -i [symbols]
53              Only include symbols in the given comma-separated list.
54
55       --long-filenames / -l
56              Output full paths instead of basenames.
57
58       --merge / -m [lib,cpu,tid,tgid,unitmask,all]
59              Merge any profiles separated in a --separate session.
60
61       --no-header
62              Don't output a header detailing profiling parameters.
63
64       --output-file / -o [file]
65              Output to the given file instead of stdout.
66
67       --reverse-sort / -r
68              Reverse the sort from the default.
69
70       --show-address / -w
71              Show each symbol's VMA address.
72
73       --sort / -s [vma,sample,symbol,debug,image]
74              Sort  the list of symbols by, respectively, symbol address, num‐
75              ber of samples, symbol name, debug  filename  and  line  number,
76              binary image filename.
77
78       --symbols / -l
79              List per-symbol information instead of a binary image summary.
80
81       --threshold / -t [percentage]
82              Only  output data for symbols that have more than the given per‐
83              centage of total samples.
84
85       --verbose / -V [options]
86              Give verbose debugging output.
87
88       --version / -v
89              Show version.
90
91

ENVIRONMENT

93       No special environment variables are recognised by opreport.
94
95

FILES

97       /var/lib/oprofile/samples/
98              The location of the generated sample files.
99
100

VERSION

102       This man page is current for oprofile-0.9.2.
103
104

SEE ALSO

106       /usr/share/doc/oprofile/, oprofile(1)
107
108
109
1104th Berkeley Distribution      Fri 23 March 2007                   OPREPORT(1)
Impressum