Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
dfe495362c9b27e48a2b2ca81aed0ea754762b23
/
tools
/
perf
/
util
/
annotate.h
2777b81
perf annotate: Show full source location with 'l' hotkey
by Martin Liska
· 4 years ago
1f0e6ed
perf annotate: Fix jump parsing for C++ code.
by Martin Liška
· 4 years ago
6549a8c
perf tools: Replace zero-length array with flexible-array
by Gustavo A. R. Silva
· 4 years, 8 months ago
7b0a0dc
perf report: Support interactive annotation of code without symbols
by Jin Yao
· 5 years ago
dabce16b
perf annotate: Get rid of annotation->nr_jumps
by Ravi Bangoria
· 5 years ago
2316f86
perf annotate: Simplify disasm_line allocation and freeing code
by Ravi Bangoria
· 5 years ago
e0ad4d6
perf annotate: Remove privsize from symbol__annotate() args
by Ravi Bangoria
· 5 years ago
7384083
perf annotate: Make perf config effective
by Ravi Bangoria
· 5 years ago
68aac85
perf annotate: Fix --show-total-period for tui/stdio2
by Ravi Bangoria
· 5 years ago
3b0b16bf
perf tools: Support --prefix/--prefix-strip
by Andi Kleen
· 5 years ago
2975489
perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers
by Arnaldo Carvalho de Melo
· 5 years ago
cebf7d5
perf diff: Report noisy for cycles diff
by Jin Yao
· 5 years ago
11aad89
perf annotate: Don't return -1 for error when doing BPF disassembly
by Arnaldo Carvalho de Melo
· 5 years ago
42d7a91
perf annotate: Fix arch specific ->init() failure errors
by Arnaldo Carvalho de Melo
· 5 years ago
6484d2f
libperf: Add nr_entries to struct perf_evlist
by Jiri Olsa
· 6 years ago
32dcd02
perf evsel: Rename struct perf_evsel to struct evsel
by Jiri Olsa
· 6 years ago
6987561
perf annotate: Enable annotation of BPF programs
by Song Liu
· 6 years ago
bc3bb79
perf annotate: Calculate the max instruction name, align column to that
by Arnaldo Carvalho de Melo
· 6 years ago
8a249c7
perf annotate: Remove lots of headers from annotate.h
by Arnaldo Carvalho de Melo
· 6 years ago
ace4f8f
perf annotate: Compute average IPC and IPC coverage per symbol
by Jin Yao
· 6 years ago
4e67b2a
perf annotate: Fix parsing aarch64 branch instructions after objdump update
by Kim Phillips
· 6 years ago
88c2119
perf annotate: Add --percent-type option
by Jiri Olsa
· 6 years ago
3e0d795
perf annotate: Add support to toggle percent type
by Jiri Olsa
· 6 years ago
4c650dd
perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump()
by Jiri Olsa
· 6 years ago
796ca33
perf annotate: Add percent_type to struct annotation_options
by Jiri Olsa
· 6 years ago
e58684d
perf annotate: Add PERCENT_PERIOD_GLOBAL percent value
by Jiri Olsa
· 6 years ago
ab37116
perf annotate: Add PERCENT_PERIOD_LOCAL percent value
by Jiri Olsa
· 6 years ago
75a8c1f
perf annotate: Add PERCENT_HITS_GLOBAL percent value
by Jiri Olsa
· 6 years ago
6d9f0c2
perf annotate: Switch struct annotation_data::percent to array
by Jiri Olsa
· 6 years ago
c2f938b
perf annotate: Rename struct annotation_line::samples* to data*
by Jiri Olsa
· 6 years ago
0683d13
perf annotate: Get rid of annotation__scnprintf_samples_period()
by Jiri Olsa
· 6 years ago
5ecf7d3
perf annotate: Make annotation_line__max_percent static
by Jiri Olsa
· 6 years ago
7a3e71e
perf annotate: Make symbol__annotate_fprintf2() local
by Jiri Olsa
· 6 years ago
f178fd2
perf annotate: Move objdump_path to struct annotation_options
by Arnaldo Carvalho de Melo
· 7 years ago
cd0cccb
perf hists browser: Pass annotation_options from tool to browser
by Arnaldo Carvalho de Melo
· 7 years ago
a47e843
perf annotate: Move disassembler_style global to annotation_options
by Arnaldo Carvalho de Melo
· 7 years ago
1eddd9e
perf annotate: Adopt anotation options from symbol_conf
by Arnaldo Carvalho de Melo
· 7 years ago
380195e
perf annotate: Pass annotation_options to symbol__annotate()
by Arnaldo Carvalho de Melo
· 7 years ago
982d410
perf annotate stdio: Use annotation_options consistently
by Arnaldo Carvalho de Melo
· 7 years ago
9132d3d
perf annotate: Add comment about annotated_src->nr_histograms
by Arnaldo Carvalho de Melo
· 7 years ago
14c8dde
perf annotate: Replace symbol__alloc_hists() with symbol__hists()
by Arnaldo Carvalho de Melo
· 7 years ago
e1a91a8
perf annotate: __symbol__inc_addr_samples() needs just annotated_source
by Arnaldo Carvalho de Melo
· 7 years ago
116c626
perf annotate: Split allocation of annotated_source struct
by Arnaldo Carvalho de Melo
· 7 years ago
e345f3b
perf annotate: Pass perf_evsel instead of just evsel->idx
by Arnaldo Carvalho de Melo
· 7 years ago
3e71fc0
perf annotate: Create hotkey 'c' to show min/max cycles
by Jin Yao
· 7 years ago
48659eb
perf annotate: Record the min/max cycles
by Jin Yao
· 7 years ago
592c10e
perf annotate: Allow showing offsets in more than just jump targets
by Arnaldo Carvalho de Melo
· 7 years ago
b213eac
perf annotate: Introduce annotation__scnprintf_samples_period() method
by Arnaldo Carvalho de Melo
· 7 years ago
2eff061
perf annotate: Add "_local" to jump/offset validation routines
by Arnaldo Carvalho de Melo
· 7 years ago
751b178
perf annotate: Mark jumps to outher functions with the call arrow
by Arnaldo Carvalho de Melo
· 7 years ago
85a84e4
perf annotate: Pass function descriptor to its instruction parsing routines
by Arnaldo Carvalho de Melo
· 7 years ago
d9bd766
perf annotate browser: Add 'P' hotkey to dump annotation to file
by Arnaldo Carvalho de Melo
· 7 years ago
7f0b6fd
perf annotate: Move the default annotate options to the library
by Arnaldo Carvalho de Melo
· 7 years ago
befd2a3
perf annotate: Introduce the --stdio2 output mode
by Arnaldo Carvalho de Melo
· 7 years ago
9b80d1f
perf annotate: Introduce annotation_line__filter()
by Arnaldo Carvalho de Melo
· 7 years ago
c298304
perf annotate: Use a ops table for annotation_line__write()
by Arnaldo Carvalho de Melo
· 7 years ago
a1e9b74
perf annotate: Finish the generalization of annotate_browser__write()
by Arnaldo Carvalho de Melo
· 7 years ago
2ba5eca
perf annotate: Introduce annotation_line__print_start() out of TUI code
by Arnaldo Carvalho de Melo
· 7 years ago
2f025ea
perf annotate: Introduce annotation_line__max_percent()
by Arnaldo Carvalho de Melo
· 7 years ago
ecda45b
perf annotate: Introduce symbol__annotate2 method
by Arnaldo Carvalho de Melo
· 7 years ago
b8b0d81
perf annotate: Introduce init_column_widths() method out of TUI code
by Arnaldo Carvalho de Melo
· 7 years ago
7232bf7
perf annotate: Move update_column_widths() to the generic lib
by Arnaldo Carvalho de Melo
· 7 years ago
9761e86
perf annotate: Move the column widths from the TUI to generic lib
by Arnaldo Carvalho de Melo
· 7 years ago
5bc49f6
perf annotate: Introduce set_offsets() method out of TUI code
by Arnaldo Carvalho de Melo
· 7 years ago
1cf5f98
perf annotate: Move nr_{asm_}entries to struct annotation
by Arnaldo Carvalho de Melo
· 7 years ago
0ca693b
perf annotate: Move 'start' to struct annotation
by Arnaldo Carvalho de Melo
· 7 years ago
4850c92
perf annotate: Nuke struct browser_line
by Arnaldo Carvalho de Melo
· 7 years ago
0db45bc
perf annotate: Move mark_jump_targets from the TUI to the annotation library
by Arnaldo Carvalho de Melo
· 7 years ago
6dcd57e
perf annotate: Move nr_jumps to struct annotation
by Arnaldo Carvalho de Melo
· 7 years ago
bc1c0f3
perf annotate: Move max_jump_sources to struct annotation
by Arnaldo Carvalho de Melo
· 7 years ago
6af612d
perf annotate: Move pcnt_with() to the annotation library
by Arnaldo Carvalho de Melo
· 7 years ago
16932d7
perf annotate: Stop using a global config struct
by Arnaldo Carvalho de Melo
· 7 years ago
0553e83
perf annotate: Move nr_events from annotate_browser to annotation struct
by Arnaldo Carvalho de Melo
· 7 years ago
f56c083
perf annotate: Move compute_ipc() to annotation library
by Arnaldo Carvalho de Melo
· 7 years ago
9d6bb41
perf annotate: Move annotation_line array from TUI to generic code
by Arnaldo Carvalho de Melo
· 7 years ago
0e83a7e
perf annotate tui: Move have_cycles to struct annotation
by Arnaldo Carvalho de Melo
· 7 years ago
c426e58
perf annotate: Move cycles/IPC formatting width constants outside TUI
by Arnaldo Carvalho de Melo
· 7 years ago
98bc80b
perf annotate: Move annotation_options out of the TUI browser
by Arnaldo Carvalho de Melo
· 7 years ago
696703a
perf annotate: Find 'call' instruction target symbol at parsing time
by Arnaldo Carvalho de Melo
· 7 years ago
5449f13
perf annotate: Get the cpuid from evsel->evlist->env in symbol__annotate()
by Arnaldo Carvalho de Melo
· 7 years ago
9e4e0a9
perf tools: Change (symbol|annotation)__calc_percent return type to void
by Jiri Olsa
· 7 years ago
fa1924e
perf annotate: Remove struct source_line
by Jiri Olsa
· 7 years ago
81e436a
perf annotate: Remove disasm__calc_percent function
by Jiri Olsa
· 7 years ago
8b4c74d
perf annotate: Add symbol__calc_lines function
by Jiri Olsa
· 7 years ago
073ae60
perf annotate: Add symbol__calc_percent function
by Jiri Olsa
· 7 years ago
7e30455
perf annotate: Add samples into struct annotation_line
by Jiri Olsa
· 7 years ago
f8eb37b
perf annotate: Add annotated_source__purge function
by Jiri Olsa
· 7 years ago
c835e19
perf annotate: Add annotation_line__(new|delete) functions
by Jiri Olsa
· 7 years ago
5b12adc
perf annotate: Move rb_node to struct annotation_line
by Jiri Olsa
· 7 years ago
c4c7243
perf annotate: Add annotation_line__next function
by Jiri Olsa
· 7 years ago
d03a686
perf annotate: Add evsel into struct annotation_line_args
by Jiri Olsa
· 7 years ago
c34df25
perf annotate: Add symbol__annotate function
by Jiri Olsa
· 7 years ago
37236d5
perf annotate: Move ipc/cycles into annotation_line struct
by Jiri Olsa
· 7 years ago
d5490b9
perf annotate: Move line/offset into annotation_line struct
by Jiri Olsa
· 7 years ago
a17c4ca
perf annotate: Add annotation_line struct
by Jiri Olsa
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
461c17f
perf annotate: Store the sample period in each histogram bucket
by Taeung Song
· 8 years ago
bab89f6
perf hists: Pass perf_sample to __symbol__inc_addr_samples()
by Taeung Song
· 8 years ago
8158683d
perf annotate: Rename 'sum' to 'nr_samples' in struct sym_hist
by Taeung Song
· 8 years ago
896bccd
perf annotate: Introduce struct sym_hist_entry
by Taeung Song
· 8 years ago
Next »