Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
56c5da00271e656466d34b853d6c2b5f3ce3ee5a
/
tools
/
perf
/
builtin-sched.c
4b6ab94
perf subcmd: Create subcmd library
by Josh Poimboeuf
· 9 years ago
0014de1
perf sched latency: Fix thread pid reuse issue
by Jiri Olsa
· 9 years ago
c711836
perf tools: Introduce usage_with_options_msg()
by Namhyung Kim
· 9 years ago
2f80dd4
perf sched: Add option to merge like comms to lat output
by Josef Bacik
· 10 years ago
b91fc39
perf machine: Protect the machine->threads with a rwlock
by Arnaldo Carvalho de Melo
· 10 years ago
ff5f3bb
perf sched replay: Use replay_repeat to calculate the runavg of cpu usage instead of the default value 10
by Yunlong Song
· 10 years ago
f0dd330
perf sched replay: Support using -f to override perf.data file ownership
by Yunlong Song
· 10 years ago
939cda5
perf sched replay: Fix the EMFILE error caused by the limitation of the maximum open files
by Yunlong Song
· 10 years ago
1aff59b
perf sched replay: Handle the dead halt of sem_wait when create_tasks() fails for any task
by Yunlong Song
· 10 years ago
08097ab
perf sched replay: Fix the segmentation fault problem caused by pr_err in threads
by Yunlong Song
· 10 years ago
3a423a5
perf sched replay: Realloc the memory of pid_to_task stepwise to adapt to the different pid_max configurations
by Yunlong Song
· 10 years ago
cb06ac2
perf sched replay: Alloc the memory of pid_to_task dynamically to adapt to the unexpected change of pid_max
by Yunlong Song
· 10 years ago
a35e27d
perf sched replay: Increase the MAX_PID value to fix assertion failure problem
by Yunlong Song
· 10 years ago
0755bc4
perf sched replay: Use struct task_desc instead of struct task_task for correct meaning
by Yunlong Song
· 10 years ago
b7b61cb
perf ordered_events: Shorten function signatures
by Arnaldo Carvalho de Melo
· 10 years ago
ae536ac
perf sched: No need to keep the session around
by Arnaldo Carvalho de Melo
· 10 years ago
f3b623b
perf tools: Reference count struct thread
by Arnaldo Carvalho de Melo
· 10 years ago
75be989
perf evlist: Adopt events_stats from perf_session
by Arnaldo Carvalho de Melo
· 10 years ago
b3f25b6
perf sched: Stop updating hists stats, not used
by Arnaldo Carvalho de Melo
· 10 years ago
fb74fbd
perf sched: 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
0493410
perf sched: Move call to symbol__init() after creating session
by Namhyung Kim
· 10 years ago
0a8cb85
perf tools: Rename ordered_samples bool to ordered_events
by Jiri Olsa
· 10 years ago
57480d2
perf tools: Enable close-on-exec flag on perf file descriptor
by Yann Droneaud
· 10 years ago
1fcb876
perf machine: Fix the value used for unknown pids
by Adrian Hunter
· 10 years ago
1844dbc
perf tools: Introduce hists__inc_nr_samples()
by Namhyung Kim
· 11 years ago
9d372ca
perf sched: Cleanup, remove unused variables in map_switch_event()
by Dongsheng Yang
· 11 years ago
67d6259
perf sched: Remove nr_state_machine_bugs in perf latency
by Dongsheng Yang
· 11 years ago
0680ee7
perf tools: Remove usage of trace_sched_wakeup(.success)
by Peter Zijlstra
· 11 years ago
6bcab4e
perf tools: Clarify the output of perf sched map.
by Dongsheng
· 11 years ago
e936e8e
perf tools: Adapt the TASK_STATE_TO_CHAR_STR to new value in kernel space.
by Dongsheng
· 11 years ago
7fff959
perf tools: Add missing event for perf sched record.
by Dongsheng
· 11 years ago
a83edb2
perf sched: Introduce --list-cmds for use by scripts
by Ramkumar Ramachandra
· 11 years ago
80790e0
perf sched: Fixup header alignment in 'latency' output
by Ramkumar Ramachandra
· 11 years ago
74cf249
perf tools: Use zfree to help detect use after free bugs
by Arnaldo Carvalho de Melo
· 11 years ago
744a971
perf evsel: Ditch evsel->handler.data field
by Arnaldo Carvalho de Melo
· 11 years ago
b9c5143
perf tools: Use an accessor to read thread comm
by Frederic Weisbecker
· 11 years ago
156a2b0
perf sched: Optimize build time
by Adrian Hunter
· 11 years ago
8a39df8
perf sched: Make struct perf_sched sched a local variable
by Adrian Hunter
· 11 years ago
f5fc141
perf tools: Add data object to handle perf data file
by Jiri Olsa
· 11 years ago
314add6
perf tools: change machine__findnew_thread() to set thread pid
by Adrian Hunter
· 11 years ago
cb62750
perf sched: Remove sched_process_fork tracepoint
by David Ahern
· 11 years ago
4a957e4
perf sched: Remove sched_process_exit tracepoint
by David Ahern
· 11 years ago
ffb273d
perf sched: Remove thread lookup in sample handler
by David Ahern
· 11 years ago
ad9def7
perf sched: Simplify arguments to read_events
by David Ahern
· 11 years ago
3805123
perf tools: struct thread has a tid not a pid
by Adrian Hunter
· 11 years ago
f36f83f
perf sched: Move struct perf_sched definition out of cmd_sched()
by Namhyung Kim
· 12 years ago
4a4d371
perf record: Remove -f/--force option
by Jiri Olsa
· 11 years ago
1c6763c
Revert "perf sched: Handle PERF_RECORD_EXIT events"
by Arnaldo Carvalho de Melo
· 12 years ago
28a6b6a
perf session: There is no need for a per session hists instance
by Arnaldo Carvalho de Melo
· 12 years ago
70cb4e9
perf tools: Add a global variable "const char *input_name"
by Feng Tang
· 12 years ago
0439539
perf sched: Handle PERF_RECORD_EXIT events
by Arnaldo Carvalho de Melo
· 12 years ago
f62d3f0
perf event: No need to create a thread when handling PERF_RECORD_EXIT
by Arnaldo Carvalho de Melo
· 12 years ago
73ee3b2
perf sched: Look up thread using tid instead of pid
by Arnaldo Carvalho de Melo
· 12 years ago
60b7d14
perf sched: Fixup for the die() removal
by Namhyung Kim
· 12 years ago
9ec3f4e
perf sched: Don't read all tracepoint variables in advance
by Arnaldo Carvalho de Melo
· 12 years ago
2b7fcbc
perf sched: Use perf_evsel__{int,str}val
by Arnaldo Carvalho de Melo
· 12 years ago
0e9b07e
perf sched: Use perf_tool as ancestor
by Arnaldo Carvalho de Melo
· 12 years ago
4218e67
perf sched: Remove unused thread parameter
by Arnaldo Carvalho de Melo
· 12 years ago
1d037ca
perf tools: Use __maybe_used for unused variables
by Irina Tirdea
· 12 years ago
a116e05
perf sched: Remove die() calls
by Arnaldo Carvalho de Melo
· 12 years ago
7f7f8d0
perf sched: Use perf_sample
by Arnaldo Carvalho de Melo
· 12 years ago
fcf65bf
perf evsel: Cache associated event_format
by Arnaldo Carvalho de Melo
· 12 years ago
da37896
perf tools: Stop using a global trace events description list
by Arnaldo Carvalho de Melo
· 12 years ago
22c8b84
perf tools: Don't access evsel->name directly
by Arnaldo Carvalho de Melo
· 12 years ago
aaf045f
perf: Have perf use the new libtraceevent.a library
by Steven Rostedt
· 13 years ago
7b78f13
perf tools: Fix getrusage() related build failure on glibc trunk
by Markus Trippelsdorf
· 13 years ago
efad141
perf report: Accept fifos as input file
by Robert Richter
· 13 years ago
ee29be6
perf tools: Save some loops using perf_evlist__id2evsel
by Arnaldo Carvalho de Melo
· 13 years ago
45694aa
perf tools: Rename perf_event_ops to perf_tool
by Arnaldo Carvalho de Melo
· 13 years ago
743eb86
perf tools: Resolve machine earlier and pass it to perf_event_ops
by Arnaldo Carvalho de Melo
· 13 years ago
d20deb6
perf tools: Pass tool context in the the perf_event_ops functions
by Arnaldo Carvalho de Melo
· 13 years ago
e3f4260
perf tools: Use evsel->attr.sample_type instead of session->sample_type
by Arnaldo Carvalho de Melo
· 13 years ago
580cabe
perf sched: Usage leftover from trace -> script rename
by Jiri Olsa
· 13 years ago
4c09baf
perf sched: Do not delete session object prematurely
by Jiri Olsa
· 13 years ago
9e69c21
perf session: Pass evsel in event_ops->sample()
by Arnaldo Carvalho de Melo
· 14 years ago
fb7d0b3
perf tool: Fix gcc 4.6.0 issues
by Kyle McMartin
· 14 years ago
8115d60
perf tools: Kill event_t typedef, use 'union perf_event' instead
by Arnaldo Carvalho de Melo
· 14 years ago
8d50e5b
perf tools: Rename 'struct sample_data' to 'struct perf_sample'
by Arnaldo Carvalho de Melo
· 14 years ago
9486aa3
perf tools: Fix 64 bit integer format strings
by Arnaldo Carvalho de Melo
· 14 years ago
9710118
perf sched: Fix list of events, dropping unsupported ':r' modifier
by Stephane Eranian
· 14 years ago
12f7e03
perf sched: Use PTHREAD_STACK_MIN to avoid pthread_attr_setstacksize() fail
by Jiri Pirko
· 14 years ago
e462dc5
perf sched: Fix allocation result check
by Arnaldo Carvalho de Melo
· 14 years ago
21ef97f
perf session: Fallback to unordered processing if no sample_id_all
by Ian Munsie
· 14 years ago
ce47dc5
perf tools: Catch a few uncheck calloc/malloc's
by Chris Samuel
· 14 years ago
640c03c
perf session: Parse sample earlier
by Arnaldo Carvalho de Melo
· 14 years ago
133dc4c
perf: Rename 'perf trace' to 'perf script'
by Ingo Molnar
· 14 years ago
af64865
perf: Use event__process_task from perf sched
by Frederic Weisbecker
· 15 years ago
edb7c60
perf options: Type check all the remaining OPT_ variants
by Arnaldo Carvalho de Melo
· 15 years ago
1967936
perf options: Check v type in OPT_U?INTEGER
by Arnaldo Carvalho de Melo
· 15 years ago
cee75ac
perf hist: Clarify events_stats fields usage
by Arnaldo Carvalho de Melo
· 15 years ago
454c407
perf: add perf-inject builtin
by Tom Zanussi
· 15 years ago
a64eae7
perf: Use generic sample reordering in perf sched
by Frederic Weisbecker
· 15 years ago
c055564
perf: Fix endianness argument compatibility with OPT_BOOLEAN() and introduce OPT_INCR()
by Ian Munsie
· 15 years ago
eed05fe
perf tools: Reorganize some structs to save space
by Arnaldo Carvalho de Melo
· 15 years ago
0d75503
perf tools: Don't cast RIP to pointers
by Arnaldo Carvalho de Melo
· 15 years ago
55aa640
perf session: Remove redundant prefix & suffix from perf_event_ops
by Arnaldo Carvalho de Melo
· 15 years ago
d549c769
perf session: Remove sample_type_check from event_ops
by Arnaldo Carvalho de Melo
· 15 years ago
2729559
perf session: Share the common trace sample_check routine as perf_session__has_traces
by Arnaldo Carvalho de Melo
· 15 years ago
75be6cf
perf symbols: Make symbol_conf global
by Arnaldo Carvalho de Melo
· 15 years ago
Next »