1OPREPORT(1) General Commands Manual OPREPORT(1)
2
3
4
6 opreport - produce symbol or binary image summaries
7
9 opreport [ options ] [profile specification]
10
12 opreport outputs binary image summaries, or per-symbol data, from OPro‐
13 file profiling sessions.
14
15
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
93 No special environment variables are recognised by opreport.
94
95
97 /var/lib/oprofile/samples/
98 The location of the generated sample files.
99
100
102 This man page is current for oprofile-0.9.2.
103
104
106 /usr/share/doc/oprofile/, oprofile(1)
107
108
109
1104th Berkeley Distribution Fri 23 March 2007 OPREPORT(1)