Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
dbdebdc53822c38cc29b11f438f9bc70d7e18be2
/
tools
/
perf
/
util
/
annotate.c
dbdebdc
perf annotate: Initial PowerPC support
by Ravi Bangoria
· 8 years ago
acc9bfb
perf annotate: Improve support for ARM
by Arnaldo Carvalho de Melo
· 8 years ago
0781ea9
perf annotate: Allow arches to have a init routine and a priv area
by Arnaldo Carvalho de Melo
· 8 years ago
2a1ff81
perf annotate: Introduce alternative method of keeping instructions table
by Arnaldo Carvalho de Melo
· 8 years ago
75b4920
perf annotate: Remove duplicate 'name' field from disasm_line
by Arnaldo Carvalho de Melo
· 8 years ago
763d896
perf annotate: Add per arch instructions annotate handlers
by Arnaldo Carvalho de Melo
· 8 years ago
9c2fb45
perf annotate: Allow arches to specify functions to skip
by Arnaldo Carvalho de Melo
· 8 years ago
786c1b5
perf annotate: Start supporting cross arch annotation
by Arnaldo Carvalho de Melo
· 8 years ago
5f62d4f
perf annotate: Resolve 'call' operands to function names
by Arnaldo Carvalho de Melo
· 8 years ago
bff5c30
perf annotate: Pass the symbol's map/dso to the instruction parsers
by Arnaldo Carvalho de Melo
· 8 years ago
88a7fcf
perf annotate: Do not ignore call instruction with indirect target
by Ravi Bangoria
· 8 years ago
70fbe05
perf annotate: Add branch stack / basic block
by Peter Zijlstra
· 8 years ago
be39db9
perf symbols: Remove symbol_filter_t machinery
by Arnaldo Carvalho de Melo
· 8 years ago
b01141f
perf annotate: Initialize the priv are in symbol__new()
by Arnaldo Carvalho de Melo
· 8 years ago
05ed3ac
perf disassemble: Extract logic to find file to pass to objdump to a separate function
by Arnaldo Carvalho de Melo
· 8 years ago
3caee09
perf disassemble: Simplify logic for picking the filename to disassemble
by Arnaldo Carvalho de Melo
· 8 years ago
c12944f
perf disassemble: Move check for kallsyms + !kcore
by Arnaldo Carvalho de Melo
· 8 years ago
c17c17e
perf annotate: Plug filename string leak
by Arnaldo Carvalho de Melo
· 8 years ago
ee51d85
perf annotate: Introduce strerror for handling symbol__disassemble() errors
by Arnaldo Carvalho de Melo
· 8 years ago
5cb725a
perf annotate: Rename symbol__annotate() to symbol__disassemble()
by Arnaldo Carvalho de Melo
· 8 years ago
9955d0b
perf annotate: Use pipe + fork instead of popen
by Arnaldo Carvalho de Melo
· 9 years ago
135cce1
perf annotate: Add number of samples to the header
by Peter Zijlstra (Intel)
· 9 years ago
53dd9b5
perf annotate: Simplify header dotted line sizing
by Peter Zijlstra (Intel)
· 9 years ago
6ef9492
perf annotate: Generalize handling of 'ret' instructions
by Naveen N. Rao
· 9 years ago
f2f4fe4
perf annotate: Remove unused hist_entry__annotate function
by Ravi Bangoria
· 9 years ago
7e4c149
perf annotate: Sort list of recognised instructions
by Chris Ryder
· 9 years ago
58c0400
perf annotate: Fix identification of ARM blt and bls instructions
by Chris Ryder
· 9 years ago
0a77582
perf symbols: Introduce DSO__NAME_KALLSYMS and DSO__NAME_KCORE
by Masami Hiramatsu
· 9 years ago
b5d8bbe
perf tools: Use SBUILD_ID_SIZE where applicable
by Masami Hiramatsu
· 9 years ago
2e0453a
perf hists: Move sort__has_sym into struct perf_hpp_list
by Jiri Olsa
· 9 years ago
cfef25b
perf annotate: ARM support
by Russell King
· 9 years ago
4a4c03c
perf annotate: Support full source file paths for srcline fix
by Michael Petlan
· 9 years ago
62ec9b3
perf annotate: Inform the user about objdump failures in --stdio
by Andi Kleen
· 9 years ago
e3d006c
perf annotate: Add debug message for out of bounds sample
by Arnaldo Carvalho de Melo
· 9 years ago
133de94
perf tools: /proc/kcore requires CAP_SYS_RAWIO message too noisy
by Adrian Hunter
· 9 years ago
3d7245b
perf annotate: Fix 32-bit compilation error in util/annotate.c
by Adrian Hunter
· 9 years ago
d495763
perf report: Add infrastructure for a cycles histogram
by Andi Kleen
· 10 years ago
276af92f
perf annotate: Rename source_line_percent to source_line_samples
by Arnaldo Carvalho de Melo
· 10 years ago
0c4a5bc
perf annotate: Display total number of samples with --show-total-period
by Martin Liška
· 10 years ago
83be34a
perf annotation: Add symbol__get_annotation
by Andi Kleen
· 10 years ago
072e5a1
Merge branch 'perf/urgent' into perf/core, to pick up fixes and to refresh the tree
by Ingo Molnar
· 10 years ago
2c7da8c
perf annotate: Allow annotation for decompressed kernel modules
by Jiri Olsa
· 10 years ago
3995614
perf annotate: Fix fallback to unparsed disassembler line
by Arnaldo Carvalho de Melo
· 10 years ago
48000a1
perf tools: Remove EOL whitespaces
by Arnaldo Carvalho de Melo
· 10 years ago
0fb9f2a
perf annotate: Fix memory leaks in LOCK handling
by Rabin Vincent
· 10 years ago
be81908
perf annotate: Handle ins parsing failures
by Rabin Vincent
· 10 years ago
85c116a
perf callchain: Make get_srcline fall back to sym+offset
by Andi Kleen
· 10 years ago
e592488
perf annotate: Support source line numbers in annotate
by Andi Kleen
· 10 years ago
ee20550
perf tools: Fix annotation with kcore
by Adrian Hunter
· 10 years ago
2c241bd
perf symbols: Make sym->end be the first address after the symbol range
by Arnaldo Carvalho de Melo
· 10 years ago
1e2bb04
perf annotate: Don't truncate Intel style addresses
by Alex Converse
· 10 years ago
972f393
perf symbols: Make sure --symfs usage includes the path separator
by Arnaldo Carvalho de Melo
· 10 years ago
9cdbadce
perf annotate: Print the evsel name in the stdio output
by Arnaldo Carvalho de Melo
· 11 years ago
48c65bd
perf annotate: Check availability of annotate when processing samples
by Namhyung Kim
· 11 years ago
74cf249
perf tools: Use zfree to help detect use after free bugs
by Arnaldo Carvalho de Melo
· 11 years ago
0466252
perf tools: Introduce zfree
by Arnaldo Carvalho de Melo
· 11 years ago
44e8303
perf annotate: Make symbol__inc_addr_samples private
by Arnaldo Carvalho de Melo
· 11 years ago
f626adf
perf annotate: Adopt methods from hists
by Arnaldo Carvalho de Melo
· 11 years ago
0f4e7a2
perf annotate: Add inc_samples method to addr_map_symbol
by Arnaldo Carvalho de Melo
· 11 years ago
b66d8c0
perf annotate: Auto allocate symbol per addr hist buckets
by Arnaldo Carvalho de Melo
· 11 years ago
bf4414a
perf symbols: Constify dso->long_name
by Arnaldo Carvalho de Melo
· 11 years ago
6e427ab
perf annotate: Find kcore symbols on other maps
by Adrian Hunter
· 11 years ago
afba19d
perf symbols: Workaround objdump difficulties with kcore
by Adrian Hunter
· 11 years ago
86c98ca
perf annotate: Pass dso instead of dso_name to get_srcline()
by Namhyung Kim
· 11 years ago
f048d54
perf annotate: Factor out get/free_srcline()
by Namhyung Kim
· 11 years ago
89da393
perf annotate: Reuse path from the result of addr2line
by Namhyung Kim
· 11 years ago
886b37b
perf annotate: Fix objdump line parsing offset validation
by Adrian Hunter
· 11 years ago
b178170
perf annotate: Add call target name if it is missing
by Adrian Hunter
· 11 years ago
484a5e7
perf annotate: Remove nop at end of annotation
by Adrian Hunter
· 11 years ago
bbb7f84
perf annotate: Allow disassembly using /proc/kcore
by Adrian Hunter
· 11 years ago
e64aa75
perf annotate browser: Use disasm__calc_percent()
by Namhyung Kim
· 12 years ago
1491c22
perf annotate: Support event group view for --print-line
by Namhyung Kim
· 12 years ago
c5a8368
perf annotate: Factor out struct source_line_percent
by Namhyung Kim
· 12 years ago
759ff49
perf evsel: Introduce perf_evsel__is_group_event() helper
by Namhyung Kim
· 12 years ago
b1dd443
perf annotate: Add basic support to event group view
by Namhyung Kim
· 12 years ago
bd64fcb
perf annotate: Cleanup disasm__calc_percent()
by Namhyung Kim
· 12 years ago
e5ccf9f
perf annotate: Factor out disasm__calc_percent()
by Namhyung Kim
· 12 years ago
3aec150
perf annotate: Add a comment on the symbol__parse_objdump_line()
by Namhyung Kim
· 12 years ago
db8fd07
perf annotate: Pass evsel instead of evidx on annotation functions
by Namhyung Kim
· 12 years ago
e3a3402
perf annotate: Fix warning message on a missing vmlinux
by Namhyung Kim
· 12 years ago
4112796
perf annotate: Merge same lines in summary view
by Namhyung Kim
· 12 years ago
2ba34aa
perf annotate: Whitespace fixups
by Namhyung Kim
· 12 years ago
ffadcf0
perf annotate: Handle XBEGIN like a jump
by Andi Kleen
· 12 years ago
4383db8
perf tools: Move BUILD_ID_SIZE into build-id object
by Jiri Olsa
· 12 years ago
1d037ca
perf tools: Use __maybe_used for unused variables
by Irina Tirdea
· 12 years ago
bfd14b9
perf annotate: Make a copy of filename for passing to basename
by David Ahern
· 12 years ago
7a4ec93
perf tools: Allow user to indicate path to objdump in command line
by Maciek Borzecki
· 12 years ago
8696329
perf annotate: Prevent overflow in size calculation
by Cody Schafer
· 12 years ago
44f24cb
perf symbols: Factor DSO symtab types to generic binary types
by Jiri Olsa
· 12 years ago
c46219ac
perf annotate: Introduce ->free() method in ins_ops
by Arnaldo Carvalho de Melo
· 13 years ago
7a997fe
perf annotate: Augment lock instruction output
by Arnaldo Carvalho de Melo
· 13 years ago
a43712c
perf annotate: Resolve symbols using objdump comment for single op ins
by Arnaldo Carvalho de Melo
· 13 years ago
6de783b
perf annotate: Resolve symbols using objdump comment
by Arnaldo Carvalho de Melo
· 13 years ago
e8ea156
perf annotate: Use raw form for register indirect call instructions
by Arnaldo Carvalho de Melo
· 13 years ago
b9818e9
perf annotate browser: Compact 'nop' output
by Arnaldo Carvalho de Melo
· 13 years ago
5417072
perf annotate browser: Do raw printing in 'o'ffset in a single place
by Arnaldo Carvalho de Melo
· 13 years ago
fb29fa58
perf annotate: Mark jump instructions with no offset
by Arnaldo Carvalho de Melo
· 13 years ago
44d1a3e
perf annotate: Disambiguage offsets and addresses in operands
by Arnaldo Carvalho de Melo
· 13 years ago
d223288
perf annotate browser: Suppress the callq address
by Arnaldo Carvalho de Melo
· 13 years ago
c7e6ead
perf annotate: Group operands members
by Arnaldo Carvalho de Melo
· 13 years ago
Next »