Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
3bc2fa9cb829ccf6527e7117d9af769d93ee6d39
/
tools
/
perf
/
builtin-sched.c
3bc2fa9
perf sched timehist: Introduce struct idle_time_data
by Namhyung Kim
· 8 years ago
96039c7
perf sched timehist: Split is_idle_sample()
by Namhyung Kim
· 8 years ago
b336352
perf sched timehist: Cleanup idle_max_cpu handling
by Namhyung Kim
· 8 years ago
5d92d96
perf sched timehist: Handle zero sample->tid properly
by Namhyung Kim
· 8 years ago
6fa9425
perf sched: Cleanup option processing
by Namhyung Kim
· 8 years ago
f45bf8d
perf sched timehist: Improve error message when analyzing wrong file
by David Ahern
· 8 years ago
853b740
perf sched timehist: Add option to specify time window of interest
by David Ahern
· 8 years ago
350f54f
perf sched timehist: Handle cpu migration events
by David Ahern
· 8 years ago
8388deb
perf sched timehist: Enlarge max stack depth by 2
by Namhyung Kim
· 8 years ago
cdeb01b
perf sched timehist: Mark schedule function in callchains
by Namhyung Kim
· 8 years ago
2d9bbf6
perf callchain: Add option to skip ignore symbol when printing callchains
by Namhyung Kim
· 8 years ago
a407b06
perf sched timehist: Add -V/--cpu-visual option
by David Ahern
· 8 years ago
6c973c9
perf sched timehist: Add call graph options
by David Ahern
· 8 years ago
fc1469f
perf sched timehist: Add -w/--wakeups option
by David Ahern
· 8 years ago
52df138
perf sched timehist: Add summary options
by David Ahern
· 8 years ago
49394a2
perf sched timehist: Introduce timehist command
by David Ahern
· 8 years ago
99620a5
perf tools: Introduce timestamp__scnprintf_usec()
by Namhyung Kim
· 8 years ago
e107f12
perf sched map: Always show task comm with -v
by Namhyung Kim
· 8 years ago
1208bb2
perf sched map: Apply cpu color when there's an activity
by Namhyung Kim
· 8 years ago
77f02f4
perf sched: Make common options cascading
by Namhyung Kim
· 8 years ago
4fc76e4
perf sched: Use linux/time64.h
by Arnaldo Carvalho de Melo
· 8 years ago
c8b5f2c
tools: Introduce str_error_r()
by Arnaldo Carvalho de Melo
· 8 years ago
73643bb
perf sched map: Display only given cpus
by Jiri Olsa
· 9 years ago
cf294f2
perf sched map: Color given cpus
by Jiri Olsa
· 9 years ago
a151a37
perf sched map: Color given pids
by Jiri Olsa
· 9 years ago
8cd9119
perf sched: Use color_fprintf for output
by Jiri Olsa
· 9 years ago
99623c6
perf sched: Add compact display option
by Jiri Olsa
· 9 years ago
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
· 11 years ago
57480d2
perf tools: Enable close-on-exec flag on perf file descriptor
by Yann Droneaud
· 11 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
· 12 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
· 12 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
· 13 years ago
22c8b84
perf tools: Don't access evsel->name directly
by Arnaldo Carvalho de Melo
· 13 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
Next »