Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
d501b1d2b19d87f216510fcf12b1b56b3c4545ef
/
tools
/
perf
/
builtin-record.c
95c3656
perf record: Ensure return non-zero rc when mmap fail
by Wang Nan
· 9 years ago
e1ab48b
perf record: Introduce record__finish_output() to finish a perf.data
by Wang Nan
· 9 years ago
c45c86e
perf record: Extract synthesize code to record__synthesize()
by Wang Nan
· 9 years ago
d8871ea
perf record: Use WARN_ONCE to replace 'if' condition
by Wang Nan
· 9 years ago
8690a2a
perf record: Apply config to BPF objects before recording
by Wang Nan
· 9 years ago
8572388
perf record: Add --all-user/--all-kernel options
by Jiri Olsa
· 9 years ago
d2db9a9
perf record: Use OPT_BOOLEAN_SET for buildid cache related options
by Wang Nan
· 9 years ago
6156681
perf record: Add --buildid-all option
by Namhyung Kim
· 9 years ago
5c0cf22
perf record: Store data mmaps for dwarf unwind
by Jiri Olsa
· 9 years ago
ffa517a
perf tools: Introduce stat perf.data header feature
by Jiri Olsa
· 9 years ago
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
7a29c08
perf record: Add record.build-id config option
by Namhyung Kim
· 9 years ago
7efe0e0
perf record: Support custom vmlinux path
by He Kuang
· 9 years ago
48e1cab
perf tools: Make options always available, even if required libs not linked
by Wang Nan
· 9 years ago
71dc2326
perf record: Add clang options for compiling BPF scripts
by Wang Nan
· 9 years ago
c711836
perf tools: Introduce usage_with_options_msg()
by Namhyung Kim
· 9 years ago
76a2654
perf tools: Improve call graph documents and help messages
by Namhyung Kim
· 9 years ago
21cf628
perf tools: Move callchain help messages to callchain.h
by Namhyung Kim
· 9 years ago
9f06519
perf record: Change 'record.samples' type to unsigned long long
by Yang Shi
· 9 years ago
e5bed56
perf record: Allocate area for sample_id_hdr in a synthesized comm event
by Namhyung Kim
· 9 years ago
e803cf9
perf record: Synthesize COMM event for a command line workload
by Namhyung Kim
· 9 years ago
bcc84ec
perf record: Add ability to name registers to record
by Stephane Eranian
· 9 years ago
d988d5e
perf evlist: Open event on evsel cpus and threads
by Kan Liang
· 9 years ago
40a2ea1
Merge branch 'perf/urgent' into perf/core, to pick up fixes before adding more changes
by Ingo Molnar
· 9 years ago
cca8482
perf tools: Fix buildid processing
by Adrian Hunter
· 9 years ago
c3a6a8c
perf tools: Refine parse/config callchain functions
by Kan Liang
· 9 years ago
c421e80
perf tools: Introduce callgraph_set for callgraph option
by Kan Liang
· 9 years ago
b757bb0
perf record: Add option --switch-events to select PERF_RECORD_SWITCH events
by Adrian Hunter
· 9 years ago
4ba1faa
perf record: Allow filtering perf's pid via --exclude-perf
by Wang Nan
· 9 years ago
3abebc5
perf record: Let user have timestamps with per-thread recording
by Adrian Hunter
· 9 years ago
9d9cad7
perf tools: Configurable per thread proc map processing time out
by Kan Liang
· 9 years ago
5610032
perf record: Amend option summaries
by Peter Zijlstra
· 9 years ago
457ae94
perf record: Fix perf.data size in no-buildid mode
by He Kuang
· 9 years ago
f00898f
perf tools: Move branch option parsing to own file
by Andi Kleen
· 9 years ago
2dd6d8a
perf record: Add AUX area tracing Snapshot Mode support
by Adrian Hunter
· 10 years ago
e31f0d0
perf tools: Add build option NO_AUXTRACE to exclude AUX area tracing
by Adrian Hunter
· 10 years ago
cd10b28
perf tools: Hit all build ids when AUX area tracing
by Adrian Hunter
· 10 years ago
99fa298
perf tools: Add AUX area tracing index
by Adrian Hunter
· 10 years ago
e9db131
perf record: Extend -m option for AUX area tracing mmap pages
by Adrian Hunter
· 10 years ago
ef149c2
perf record: Add basic AUX area tracing support
by Adrian Hunter
· 10 years ago
7b8283b5
perf evlist: Fix type for references to data_head/tail
by David Ahern
· 10 years ago
814c8c3
perf record: Add clockid parameter
by Peter Zijlstra
· 10 years ago
23d4aad
perf evlist: Return the first evsel with an invalid filter in apply_filters()
by Arnaldo Carvalho de Melo
· 10 years ago
b7b61cb
perf ordered_events: Shorten function signatures
by Arnaldo Carvalho de Melo
· 10 years ago
85c273d
perf record: Support recording running/enabled time
by Andi Kleen
· 10 years ago
aad2b21
perf tools: Enable LBR call stack support
by Kan Liang
· 10 years ago
42aa276
perf tools: Use perf_data_file__fd() consistently
by Namhyung Kim
· 10 years ago
e3d5911
perf record: Show precise number of samples
by Namhyung Kim
· 10 years ago
4ac30cf
perf tools: Do not use __perf_session__process_events() directly
by Namhyung Kim
· 10 years ago
4b6c517
perf record: Add new -I option to sample interrupted machine state
by Stephane Eranian
· 10 years ago
00dc865
perf record: Do not save pathname in ./debug/.build-id directory for vmlinux
by Namhyung Kim
· 10 years ago
e5b2c20
perf tools: Export usage string and option table of perf record
by Namhyung Kim
· 10 years ago
f14d570
perf evsel: No need to drag util/cgroup.h
by Arnaldo Carvalho de Melo
· 10 years ago
8f651ea
perf callchain: Move the callchain_param extern to callchain.h
by Arnaldo Carvalho de Melo
· 10 years ago
5a2e5e8
perf tools: Convert {record,top}.call-graph option to call-graph.record-mode
by Namhyung Kim
· 10 years ago
f7f084f
perf callchain: Move some parser functions to callchain.c
by Namhyung Kim
· 10 years ago
72a128a
perf tools: Move callchain config from record_opts to callchain_param
by Namhyung Kim
· 10 years ago
6dcf45ef
perf record: Filter out POLLHUP'ed file descriptors
by Arnaldo Carvalho de Melo
· 10 years ago
f66a889
perf evlist: Introduce poll method for common code idiom
by Arnaldo Carvalho de Melo
· 10 years ago
e568573
perf record: Use ring buffer consume method to look like other tools
by Arnaldo Carvalho de Melo
· 10 years ago
35550da
perf record: Use strerror_r instead of strerror
by Masami Hiramatsu
· 10 years ago
0a7e6d1
perf tools: Check recorded kernel version when finding vmlinux
by Namhyung Kim
· 10 years ago
8affc2b
perf record: Honour --no-time command line option
by Andi Kleen
· 10 years ago
dcabb50
perf record: Store PERF_RECORD_FINISHED_ROUND only for nonempty rounds
by Jiri Olsa
· 10 years ago
33bf748
perf record: Always force PERF_RECORD_FINISHED_ROUND event
by Jiri Olsa
· 10 years ago
0fffa5d
perf/tool: Add conditional branch filter 'cond' to perf record
by Anshuman Khandual
· 10 years ago
a515114
perf record: Fix poll return value propagation
by Jiri Olsa
· 10 years ago
bac1e4d
perf tools: Get rid of on_exit() feature test
by Namhyung Kim
· 10 years ago
4560471
perf record: Propagate exit status of a command line workload
by Namhyung Kim
· 10 years ago
ffa9188
perf tools: Improve error reporting
by Adrien BAK
· 11 years ago
9ff125d
perf callchain: Introduce HAVE_DWARF_UNWIND_SUPPORT macro
by Jiri Olsa
· 11 years ago
a601fdf
perf record: Add readable output for callchain debug
by Jiri Olsa
· 11 years ago
eb853e8
perf tools: Add call-graph option support into .perfconfig
by Jiri Olsa
· 11 years ago
0ae617b
perf record: Get ref_reloc_sym from kernel map
by Adrian Hunter
· 11 years ago
a6205a3
perf record: Rename --initial-delay to --delay
by Arnaldo Carvalho de Melo
· 11 years ago
509051e
perf record: Rename --no-delay to --no-buffering
by Arnaldo Carvalho de Melo
· 11 years ago
6619a53
perf record: Add --initial-delay option
by Andi Kleen
· 11 years ago
0050f7a
perf evlist: Introduce evlist__for_each() & friends
by Arnaldo Carvalho de Melo
· 11 years ago
983874d
perf evlist: Auto unmap on destructor
by Arnaldo Carvalho de Melo
· 11 years ago
f26e1c7
perf evlist: Close fds on destructor
by Arnaldo Carvalho de Melo
· 11 years ago
03ad974
perf evlist: Move destruction of maps to evlist destructor
by Arnaldo Carvalho de Melo
· 11 years ago
3e2be2d
perf record: Remove old evsel_list usage
by Arnaldo Carvalho de Melo
· 11 years ago
735f7e0
perf evlist: Move the SIGUSR1 error reporting logic to prepare_workload
by Arnaldo Carvalho de Melo
· 11 years ago
f33cbe7
perf evlist: Send the errno in the signal when workload fails
by Arnaldo Carvalho de Melo
· 11 years ago
b400679
perf tools: Rename 'perf_record_opts' to 'record_opts
by Arnaldo Carvalho de Melo
· 11 years ago
8c6f45a
perf record: Rename 'perf_record' to plain 'record'
by Arnaldo Carvalho de Melo
· 11 years ago
cf8b2e6
perf record: Simplify perf_record__write
by Arnaldo Carvalho de Melo
· 11 years ago
50a9b86
perf record: Use perf_data_file__write for output file
by Jiri Olsa
· 11 years ago
53653d7
perf record: Fix display of incorrect mmap pages
by Adrian Hunter
· 11 years ago
6233dd5
perf record: Unify data output code into perf_record__write function
by Jiri Olsa
· 11 years ago
69e7e5b
perf record: Default -t option to no inheritance
by Adrian Hunter
· 11 years ago
3aa5939
perf record: Make per-cpu mmaps the default.
by Adrian Hunter
· 11 years ago
539e6bb
perf record: Add an option to force per-cpu mmaps
by Adrian Hunter
· 11 years ago
602ad87
perf target: Shorten perf_target__ to target__
by Arnaldo Carvalho de Melo
· 11 years ago
a9986fa
perf record: Move existing write_output into helper function
by David Ahern
· 11 years ago
410f178
perf record: Use correct return type for write()
by Adrian Hunter
· 11 years ago
a33fbd5
perf machine: Simplify synthesize_threads method
by Arnaldo Carvalho de Melo
· 11 years ago
58d925d
perf machine: Introduce synthesize_threads method out of open coded equivalent
by Arnaldo Carvalho de Melo
· 11 years ago
62605dc50
perf record: Synthesize non-exec MMAP records when --data used
by Arnaldo Carvalho de Melo
· 11 years ago
7ab75cf
perf record: Remove post_processing_offset variable
by David Ahern
· 11 years ago
Next »