Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
57ea81971b7296b42fc77424af44c5915d3d4ae2
/
tools
/
perf
/
perf.c
c59870e
perf debug: Move debug initialization earlier
by Ian Rogers
· 3 years, 7 months ago
d450bc5
perf daemon: Add daemon command
by Jiri Olsa
· 3 years, 11 months ago
428dab8
libperf: Merge libperf_set_print() into libperf_init()
by Jiri Olsa
· 5 years ago
20f2be1
libperf: Move 'page_size' global variable to libperf
by Jiri Olsa
· 5 years ago
fb71c86c
perf tools: Remove util.h from where it is not needed
by Arnaldo Carvalho de Melo
· 5 years ago
fa0d984
perf tools: Remove needless evlist.h include directives
by Arnaldo Carvalho de Melo
· 5 years ago
4cb3c6d
perf event: Remove needless include directives from event.h
by Arnaldo Carvalho de Melo
· 5 years ago
8520a98
perf debug: Remove needless include directives from debug.h
by Arnaldo Carvalho de Melo
· 5 years ago
c1a604d
perf tools: Remove needless perf.h include directive from headers
by Arnaldo Carvalho de Melo
· 5 years ago
91854f9
perf tools: Move everything related to sys_perf_event_open() to perf-sys.h
by Arnaldo Carvalho de Melo
· 5 years ago
efa73d3
perf tools: Remove needless util.h include from builtin.h
by Arnaldo Carvalho de Melo
· 5 years ago
61a461f
perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig
by Arnaldo Carvalho de Melo
· 5 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 5 years ago
1b2fc35
perf tools: Add missing util.h to pick up 'page_size' variable
by Arnaldo Carvalho de Melo
· 6 years ago
e4378f0
perf bpf: Save bpf_prog_info in a rbtree in perf_env
by Song Liu
· 6 years ago
4f5aeec
perf tools: Remove dead quote.[ch] code
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
9ac94e3
perf tools: Read the cache line size lazily
by Arnaldo Carvalho de Melo
· 7 years ago
17c257e
tools lib api: Unexport 'tracing_path' variable
by Arnaldo Carvalho de Melo
· 7 years ago
d01bd1a
perf config: Call perf_config__init() lazily
by Arnaldo Carvalho de Melo
· 7 years ago
22e9af4
perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORT
by Jin Yao
· 7 years ago
3aa94b1
perf tools: Add 'perf -vv' as an alias to 'perf version --build-options'
by Jin Yao
· 7 years ago
b3fa389
perf trace: Remove audit-libs dependency if syscall tables are present
by Hendrik Brueckner
· 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
3192f1e
perf tools: Support running perf binaries with a dash in their name
by Milian Wolff
· 7 years ago
8e99b6d
tools include: Adopt strstarts() from the kernel
by Arnaldo Carvalho de Melo
· 7 years ago
5ab8c68
perf tools: Move event prototypes from util.h to event.h
by Arnaldo Carvalho de Melo
· 8 years ago
7a8ef4c
perf tools: Remove string.h, unistd.h and sys/stat.h from util.h
by Arnaldo Carvalho de Melo
· 8 years ago
a3b70b3
perf tools: Remove stale prototypes from builtin.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
a43783a
perf tools: Include errno.h where needed
by Arnaldo Carvalho de Melo
· 8 years ago
28a9bb9
perf tools: Ditch unused PATH_SEP, STRIP_EXTENSION
by Arnaldo Carvalho de Melo
· 8 years ago
877a7a1
perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used
by Arnaldo Carvalho de Melo
· 8 years ago
4277480
perf tools: Remove die() call
by Arnaldo Carvalho de Melo
· 8 years ago
c686770
perf tools: Remove support for command aliases
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
ecc4c56
perf tools: Propagate perf_config() errors
by Arnaldo Carvalho de Melo
· 8 years ago
d01f4e8
perf ftrace: Introduce new 'ftrace' tool
by Namhyung Kim
· 12 years ago
d25ed5d
perf tools: Move two variables usied in libperf from perf.c
by Soramichi AKIYAMA
· 8 years ago
3556377
perf kallsyms: Introduce tool to look for extended symbol information on the running kernel
by Arnaldo Carvalho de Melo
· 8 years ago
7aef3bf
perf c2c: Add c2c command
by Jiri Olsa
· 8 years ago
8811e8e
perf tools: Just pr_debug() about not being able to read cacheline_size
by Arnaldo Carvalho de Melo
· 8 years ago
9a3dc28
perf tools: Fallback to reading sysfs to get cacheline size
by Arnaldo Carvalho de Melo
· 8 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 8 years ago
8a0a9c7
perf config: Introduce new init() and exit()
by Taeung Song
· 9 years ago
41840d2
perf config: Move config declarations from util/cache.h to util/config.h
by Taeung Song
· 9 years ago
e861964
perf tools: Remove --perf-dir and --work-dir
by Arnaldo Carvalho de Melo
· 9 years ago
a29d5c9
perf tools: Separate accounting of contexts and real addresses in a stack trace
by Arnaldo Carvalho de Melo
· 9 years ago
70a6898
perf tools: Make alias handler to check return value of strbuf
by Masami Hiramatsu
· 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
58cb9d6
perf config: Remove duplicated set_buildid_dir calls
by Taeung Song
· 9 years ago
b8cbb34
perf config: Bring perf_default_config to the very beginning at main()
by Wang Nan
· 9 years ago
5104ffb
perf tools: Use asprintf() for simple string formatting/allocation
by Arnaldo Carvalho de Melo
· 9 years ago
dd629cc
perf tools: Initialize libapi debug output
by Jiri Olsa
· 9 years ago
14cbfbe
perf report: Show random usage tip on the help line
by Namhyung Kim
· 9 years ago
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
46113a5
perf tools: Remove 'perf' from subcmd function and variable names
by Josh Poimboeuf
· 9 years ago
096d355
perf tools: Provide subcmd configuration at runtime
by Josh Poimboeuf
· 9 years ago
2bdb2c2
perf tools: Save cmdline arguments earlier
by Josh Poimboeuf
· 9 years ago
30862f2
perf tools: Add 'perf config' command
by Taeung Song
· 9 years ago
84c86ca
perf tools: Enable passing bpf object file to --event
by Wang Nan
· 9 years ago
a1853e2
perf tools: Handle -h and -v options
by Jiri Olsa
· 9 years ago
aa36ddd
perf env: Introduce read_cpu_topology_map() method
by Arnaldo Carvalho de Melo
· 9 years ago
592d5a6
tools lib api fs: Move tracing_path interface into api/fs/tracing_path.c
by Jiri Olsa
· 9 years ago
65d4b26
perf tools: Move tracing_path stuff under same namespace
by Jiri Olsa
· 9 years ago
f6a09af
perf tools: Remove mountpoint arg from perf_debugfs_mount
by Jiri Olsa
· 9 years ago
9f30fff
perf tools: Do not change lib/api/fs/debugfs directly
by Jiri Olsa
· 9 years ago
7335399
perf tools: Fix the bash completion problem of 'perf --*'
by Yunlong Song
· 10 years ago
ed45752
perf list: Avoid confusion of perf output and the next command prompt
by Yunlong Song
· 10 years ago
2245bf1
perf tools: Add new 'perf data' command
by Jiri Olsa
· 10 years ago
99ce8e9
perf tools: Add --buildid-dir option to set cache directory
by Jiri Olsa
· 10 years ago
b2348e1
perf: Use strerror_r instead of strerror
by Masami Hiramatsu
· 10 years ago
78a1b50
perf tools: Fix perf usage string leftover
by Jiri Olsa
· 10 years ago
bbb2cea
perf tools: Add --debug optionto set debug variable
by Jiri Olsa
· 10 years ago
2b1b710
perf tools: Add support to dynamically get cacheline size
by Don Zickus
· 11 years ago
1b572622
perf trace: Warn the user when not available
by Arnaldo Carvalho de Melo
· 11 years ago
553873e
tools/: Convert to new topic libraries
by Borislav Petkov
· 11 years ago
b52bc23
perf trace: Add 'trace' alias to 'perf trace'
by Arnaldo Carvalho de Melo
· 11 years ago
918512b
perf tools: Unify page_size usage
by Jiri Olsa
· 11 years ago
89fe808
tools/perf: Standardize feature support define names to: HAVE_{FEATURE}_SUPPORT
by Ingo Molnar
· 11 years ago
b5ded71
perf tools: Convert needless static variable to local
by Arnaldo Carvalho de Melo
· 12 years ago
028f12e
perf tools: Add new mem command for memory access profiling
by Stephane Eranian
· 12 years ago
1355915
perf tools: Extract perf-specific stuff from debugfs.c
by Borislav Petkov
· 12 years ago
85c66be
perf tools: Introduce tools/lib/lk library
by Borislav Petkov
· 12 years ago
2a16bf8
perf tools: Remove some needless die() calls from the main routine
by Arnaldo Carvalho de Melo
· 12 years ago
0020ce2
perf tools: Add gtk.<command> config option for launching GTK browser
by Namhyung Kim
· 12 years ago
52502bf
perf tests: Add framework for automated perf_event_attr tests
by Jiri Olsa
· 12 years ago
70cb4e9
perf tools: Add a global variable "const char *input_name"
by Feng Tang
· 12 years ago
0c1fe6b
perf tools: Have the page size value available for all tools
by Arnaldo Carvalho de Melo
· 12 years ago
f315e16
perf tools: Convert to LIBAUDIT_SUPPORT
by Namhyung Kim
· 12 years ago
29a0fc9
perf tools: Convert to LIBELF_SUPPORT
by Namhyung Kim
· 12 years ago
4d29089
perf tools: Check libaudit availability for perf-trace builtin
by Namhyung Kim
· 12 years ago
514f1c6
perf trace: New tool
by Arnaldo Carvalho de Melo
· 12 years ago
27683dc
perf tools: include missing pthread.h header
by Irina Tirdea
· 12 years ago
393be2e
perf symbols: Support minimal build without libelf
by Namhyung Kim
· 12 years ago
98a4179
perf tools: Initial bash completion support
by Frederic Weisbecker
· 12 years ago
ebf294b
perf tools: Simplify debugfs mountpoint handling code
by Arnaldo Carvalho de Melo
· 13 years ago
3af6e33
perf ui browser: Handle SIGWINCH
by Arnaldo Carvalho de Melo
· 13 years ago
43adec9
perf evlist: New command to list the names of events present in a perf.data file
by Arnaldo Carvalho de Melo
· 14 years ago
bd3bfe9
perf evsel: Fix order of event list deletion
by Arnaldo Carvalho de Melo
· 14 years ago
Next »