Jiri Olsa
|
c34df25b40
perf annotate: Add symbol__annotate function
|
8 years ago |
Jiri Olsa
|
37236d5e0b
perf annotate: Move ipc/cycles into annotation_line struct
|
8 years ago |
Jiri Olsa
|
d5490b9647
perf annotate: Move line/offset into annotation_line struct
|
8 years ago |
Jiri Olsa
|
a17c4ca0dd
perf annotate: Add annotation_line struct
|
8 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Taeung Song
|
461c17f00f
perf annotate: Store the sample period in each histogram bucket
|
8 years ago |
Taeung Song
|
bab89f6aed
perf hists: Pass perf_sample to __symbol__inc_addr_samples()
|
8 years ago |
Taeung Song
|
8158683da3
perf annotate: Rename 'sum' to 'nr_samples' in struct sym_hist
|
8 years ago |
Taeung Song
|
896bccd3cb
perf annotate: Introduce struct sym_hist_entry
|
8 years ago |
Jin Yao
|
7e63a13a26
perf annotate: Implement visual marker for macro fusion
|
8 years ago |
Jin Yao
|
69fb09f6cc
perf annotate: Check for fused instructions
|
8 years ago |
Jin Yao
|
dcaa394807
perf annotate: Return arch from symbol__disassemble() and save it in browser
|
8 years ago |
Taeung Song
|
99094a5e94
perf annotate: Fix missing number of samples for source_line_samples
|
8 years ago |
Ravi Bangoria
|
e216874cc1
perf annotate: Fix jump target outside of function address range
|
8 years ago |
Arnaldo Carvalho de Melo
|
75b49202d8
perf annotate: Remove duplicate 'name' field from disasm_line
|
8 years ago |
Arnaldo Carvalho de Melo
|
786c1b5184
perf annotate: Start supporting cross arch annotation
|
8 years ago |
Arnaldo Carvalho de Melo
|
bff5c30613
perf annotate: Pass the symbol's map/dso to the instruction parsers
|
9 years ago |
Peter Zijlstra
|
70fbe05745
perf annotate: Add branch stack / basic block
|
9 years ago |
Arnaldo Carvalho de Melo
|
b01141f4f5
perf annotate: Initialize the priv are in symbol__new()
|
9 years ago |
Arnaldo Carvalho de Melo
|
ee51d85139
perf annotate: Introduce strerror for handling symbol__disassemble() errors
|
9 years ago |
Arnaldo Carvalho de Melo
|
5cb725a972
perf annotate: Rename symbol__annotate() to symbol__disassemble()
|
9 years ago |
Naveen N. Rao
|
6ef9492915
perf annotate: Generalize handling of 'ret' instructions
|
9 years ago |
Ravi Bangoria
|
f2f4fe4410
perf annotate: Remove unused hist_entry__annotate function
|
9 years ago |
Arnaldo Carvalho de Melo
|
b8f8eb84f4
perf tools: Remove misplaced __maybe_unused
|
9 years ago |
Jiri Olsa
|
5ec4502d77
perf annotate: Fix sizeof_sym_hist overflow issue
|
10 years ago |
Andi Kleen
|
30e863bb6f
perf annotate: Compute IPC and basic block cycles
|
10 years ago |
Andi Kleen
|
d4957633bf
perf report: Add infrastructure for a cycles histogram
|
10 years ago |
Arnaldo Carvalho de Melo
|
276af92f10
perf annotate: Rename source_line_percent to source_line_samples
|
10 years ago |
Martin Liška
|
0c4a5bcea4
perf annotate: Display total number of samples with --show-total-period
|
10 years ago |
Namhyung Kim
|
813ccd1545
perf tools: Fix segfault for symbol annotation on TUI
|
10 years ago |