Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
0dba9e4be95b59e77060645ca8e37ca3231061f5
/
tools
/
perf
/
builtin-top.c
0dba9e4
perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue
by Changbin Du
· 6 years ago
159b0da
perf pmu: Remove set_drv_config API
by Mathieu Poirier
· 6 years ago
1101f69
pref tools: Add missing map.h includes
by Arnaldo Carvalho de Melo
· 6 years ago
2eb3d68
perf hist: Use cached rbtrees
by Davidlohr Bueso
· 6 years ago
a40b95b
perf top: Synthesize BPF events for pre-existing loaded BPF programs
by Arnaldo Carvalho de Melo
· 6 years ago
f2e14cd
perf top: Lift restriction on using callchains without "sym" in --sort
by Arnaldo Carvalho de Melo
· 6 years ago
8aa5c8e
perf top: Move perf_top__reset_sample_counters() to after counts display
by Jiri Olsa
· 6 years ago
d859043
perf top: Display slow reader warning when droping samples
by Jiri Olsa
· 6 years ago
97f7e0b
perf top: Save and display the drop count stats
by Jiri Olsa
· 6 years ago
d63b9f6
perf top: Drop samples which are behind the refresh rate
by Jiri Olsa
· 6 years ago
c94cef4
perf top: Set the 'session_done' volatile variable when exiting
by Jiri Olsa
· 6 years ago
94ad6e7
perf top: Use cond variable instead of a lock
by Jiri Olsa
· 6 years ago
16c66bc
perf top: Add processing thread
by Jiri Olsa
· 6 years ago
254de74
perf top: Move lost events warning to helpline
by Jiri Olsa
· 6 years ago
d24e3c9
perf top: Save and display the lost count stats
by Jiri Olsa
· 6 years ago
3fcb10e
perf tools: Allow specifying proc-map-timeout in config file
by Mark Drayton
· 6 years ago
adba163
perf tools: Fix diverse comment typos
by Ingo Molnar
· 6 years ago
1b3aae9
perf top: Allow passing a kallsyms file
by Arnaldo Carvalho de Melo
· 6 years ago
590ac60
perf top: Display the LBR stats in callchain entry
by Jin Yao
· 6 years ago
ff27a06
perf top: Start display thread earlier
by David Miller
· 6 years ago
218d611
perf top: Do not use overwrite mode by default
by Arnaldo Carvalho de Melo
· 6 years ago
4e303fb
perf top: Allow disabling the overwrite mode
by Arnaldo Carvalho de Melo
· 6 years ago
e9de7e2
perf hists: Clarify callchain disabling when available
by Arnaldo Carvalho de Melo
· 7 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
9fd5578
perf tools: Ditch the symbol_conf.nr_events global
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
e345f3b
perf annotate: Pass perf_evsel instead of just evsel->idx
by Arnaldo Carvalho de Melo
· 7 years ago
029c75e
perf tools: No need to unconditionally read the max_stack sysctls
by Arnaldo Carvalho de Melo
· 7 years ago
e94b861
perf map: Introduce map__has_symbols()
by Arnaldo Carvalho de Melo
· 7 years ago
d88205d
perf dso: Add dso__has_symbols() method
by Arnaldo Carvalho de Melo
· 7 years ago
68766bf
perf top: Use __map__is_kernel()
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
a3a4a3b
perf top: Fix top.call-graph config option reading
by Yisheng Xie
· 7 years ago
b9bae2c
perf mmap: Simplify perf_mmap__read_init()
by Kan Liang
· 7 years ago
0019dc87
perf mmap: Simplify perf_mmap__read_event()
by Kan Liang
· 7 years ago
d6ace3d
perf mmap: Simplify perf_mmap__consume()
by Kan Liang
· 7 years ago
7831bf2
perf top: Allow asking for the maximum allowed sample rate
by Arnaldo Carvalho de Melo
· 7 years ago
853745f
perf top: Fix annoying fallback message on older kernels
by Kan Liang
· 7 years ago
8cc42de
perf top: Check the latency of perf_top__mmap_read()
by Kan Liang
· 7 years ago
ebebbf0
perf top: Switch default mode to overwrite mode
by Kan Liang
· 7 years ago
a1ff5b0
perf top: Remove lost events checking
by Kan Liang
· 7 years ago
06cc1a4
perf hists browser: Add parameter to disable lost event warning
by Kan Liang
· 7 years ago
204721d
perf top: Add overwrite fall back
by Kan Liang
· 7 years ago
63878a5
perf top: Check per-event overwrite term
by Kan Liang
· 7 years ago
5449f13
perf annotate: Get the cpuid from evsel->evlist->env in symbol__annotate()
by Arnaldo Carvalho de Melo
· 7 years ago
f74b9d3a
perf evlist: Remove 'overwrite' parameter from perf_evlist__mmap
by Wang Nan
· 7 years ago
a7eec4c
perf top: Fix crash when annotating symbol
by Jiri Olsa
· 7 years ago
244a108
perf top: Use signal interface for SIGWINCH handler
by Jiri Olsa
· 7 years ago
b135e5e
perf top: Fix window dimensions change handling
by Jiri Olsa
· 7 years ago
b89a512
perf top: Ignore kptr_restrict when not sampling the kernel
by Arnaldo Carvalho de Melo
· 7 years ago
8fce374
perf top: Remove a duplicate word
by Sihyeon Jang
· 7 years ago
f681d59
perf annotate: Remove disasm__calc_percent() from disasm_line__print()
by Jiri Olsa
· 7 years ago
c34df25
perf annotate: Add symbol__annotate function
by Jiri Olsa
· 7 years ago
0c6b499
perf top: Add option to set the number of thread for event synthesize
by Kan Liang
· 7 years ago
340b47f
perf top: Implement multithreading for perf_event__synthesize_threads
by Kan Liang
· 7 years ago
868a832
perf top: Support lookup of symbols in other mount namespaces.
by Krister Johansen
· 8 years ago
bab89f6
perf hists: Pass perf_sample to __symbol__inc_addr_samples()
by Taeung Song
· 7 years ago
69fb09f
perf annotate: Check for fused instructions
by Jin Yao
· 8 years ago
62d94b0
perf tools: Replace error() with pr_err()
by Arnaldo Carvalho de Melo
· 8 years ago
dcaa394
perf annotate: Return arch from symbol__disassemble() and save it in browser
by Jin Yao
· 8 years ago
5ab8c68
perf tools: Move event prototypes from util.h to event.h
by Arnaldo Carvalho de Melo
· 8 years ago
9607ad3
perf tools: Add signal.h to places using its definitions
by Arnaldo Carvalho de Melo
· 8 years ago
b0742e9
perf tools: Don't include terminal handling headers in util.h
by Arnaldo Carvalho de Melo
· 8 years ago
3d689ed
perf tools: Move sane ctype stuff from util.h to sane_ctype.h
by Arnaldo Carvalho de Melo
· 8 years ago
b0ad8ea
perf tools: Remove unused 'prefix' from builtin functions
by Arnaldo Carvalho de Melo
· 8 years ago
bb963e1
perf utils: Check verbose flag properly
by Namhyung Kim
· 8 years ago
d6195a6
perf evsel: Inform how to make a sysctl setting permanent
by Arnaldo Carvalho de Melo
· 8 years ago
7b0214b
perf top: Use __fallthrough
by Arnaldo Carvalho de Melo
· 8 years ago
ecc4c56
perf tools: Propagate perf_config() errors
by Arnaldo Carvalho de Melo
· 8 years ago
786c1b5
perf annotate: Start supporting cross arch annotation
by Arnaldo Carvalho de Melo
· 8 years ago
5d8bb1e
perf tools: Add PMU configuration to tools
by Mathieu Poirier
· 8 years ago
b622021
perf top: Remove old kernel-only symbol filter
by Arnaldo Carvalho de Melo
· 8 years ago
608c34d
perf symbols: Mark if a symbol is idle in the library
by Arnaldo Carvalho de Melo
· 8 years ago
b55cc4e
perf symbols: Rename ->ignore to ->idle
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
b9c4b0f
perf top: Use MSEC_PER_SEC
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
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 9 years ago
e5cadb9
perf evlist: Rename for_each() macros to for_each_entry()
by Arnaldo Carvalho de Melo
· 9 years ago
41840d2
perf config: Move config declarations from util/cache.h to util/config.h
by Taeung Song
· 9 years ago
d05e3aa
perf stdio: Add use_callchain parameter to hists__fprintf
by Jiri Olsa
· 9 years ago
e77a074
perf top: Use machine->kptr_restrict_warned
by Arnaldo Carvalho de Melo
· 9 years ago
35a634f
perf hists: Move sort__has_socket into struct perf_hpp_list
by Jiri Olsa
· 9 years ago
2e0453a
perf hists: Move sort__has_sym into struct perf_hpp_list
by Jiri Olsa
· 9 years ago
5222503
perf hists: Move sort__need_collapse into struct perf_hpp_list
by Jiri Olsa
· 9 years ago
4cb9344
perf tools: Set the maximum allowed stack from /proc/sys/kernel/perf_event_max_stack
by Arnaldo Carvalho de Melo
· 9 years ago
e381526
perf top: Use callchain_param.enabled instead of symbol_conf.use_callchain
by Arnaldo Carvalho de Melo
· 9 years ago
2ddd5c0
perf tools: Ditch record_opts.callgraph_set
by Arnaldo Carvalho de Melo
· 9 years ago
e68ae9c
perf evsel: Do not use globals in config()
by Arnaldo Carvalho de Melo
· 9 years ago
531d241
perf tools: Do not include stringify.h from the kernel sources
by Arnaldo Carvalho de Melo
· 9 years ago
bb3eb56
perf machine: Rename perf_event__preprocess_sample to machine__resolve
by Arnaldo Carvalho de Melo
· 9 years ago
473398a
perf tools: Add cpumode to struct perf_sample
by Arnaldo Carvalho de Melo
· 9 years ago
b8cbb34
perf config: Bring perf_default_config to the very beginning at main()
by Wang Nan
· 9 years ago
c92fcfd
perf top: Add --hierarchy option
by Namhyung Kim
· 9 years ago
Next »