Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
14571d5f22d3f7f6ecb97e037a2e346b3fb488bd
/
tools
/
perf
/
builtin-sched.c
b02736f
perf evlist: Use the right prefix for 'struct evlist' 'find' methods
by Arnaldo Carvalho de Melo
· 4 years, 1 month ago
dc000c4
perf sched: Show start of latency as well
by Joel Fernandes (Google)
· 4 years, 3 months ago
a74eaf1
perf sched timehist: Fix use of CPU list with summary option
by David Ahern
· 4 years, 5 months ago
d566a9c
perf sched: Prefer sched_waking event when it exists
by David Ahern
· 4 years, 5 months ago
3b7313f
perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*()
by Arnaldo Carvalho de Melo
· 4 years, 8 months ago
efc0cdc
perf evsel: Rename perf_evsel__{str,int}val() and other tracepoint field metehods to to evsel__*()
by Arnaldo Carvalho de Melo
· 4 years, 8 months ago
8ab2e96
perf evsel: Rename *perf_evsel__*name() to *evsel__*name()
by Arnaldo Carvalho de Melo
· 4 years, 8 months ago
c30d630
perf sched timehist: Add support for filtering on CPU
by David Ahern
· 5 years ago
5f0fef8
perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node'
by Arnaldo Carvalho de Melo
· 5 years ago
ca12527
perf evsel: Introduce evsel_fprintf.h
by Arnaldo Carvalho de Melo
· 5 years ago
9620bc36
perf evsel: Remove need for symbol_conf in evsel_fprintf.c
by Arnaldo Carvalho de Melo
· 5 years ago
6ef81c5
perf session: Return error code for perf_session__new() function on failure
by Mamatha Inamdar
· 5 years ago
f12be04
perf sched: Add missing event.h include directive
by Arnaldo Carvalho de Melo
· 5 years ago
87ffb6c
perf env: Remove needless cpumap.h header
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
91854f9
perf tools: Move everything related to sys_perf_event_open() to perf-sys.h
by Arnaldo Carvalho de Melo
· 5 years ago
5290ed6
libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h
by Jiri Olsa
· 5 years ago
9c3516d
libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions
by Jiri Olsa
· 5 years ago
ce9036a
libperf: Include perf_evlist in evlist object
by Jiri Olsa
· 5 years ago
b27c4ec
libperf: Include perf_evsel in evsel object
by Jiri Olsa
· 5 years ago
63503db
perf evlist: Rename struct perf_evlist to struct evlist
by Jiri Olsa
· 5 years ago
32dcd02
perf evsel: Rename struct perf_evsel to struct evsel
by Jiri Olsa
· 5 years ago
9749b90
perf tools: Rename struct thread_map to struct perf_thread_map
by Jiri Olsa
· 5 years ago
f854839
perf cpu_map: Rename struct cpu_map to struct perf_cpu_map
by Jiri Olsa
· 5 years ago
7f7c536
tools lib: Adopt zalloc()/zfree() from tools/perf
by Arnaldo Carvalho de Melo
· 6 years ago
3052ba5
tools perf: Move from sane_ctype.h obtained from git to the Linux's original
by Arnaldo Carvalho de Melo
· 6 years ago
6a9fa4e
perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h
by Arnaldo Carvalho de Melo
· 6 years ago
2d4f279
perf data: Add global path holder
by Jiri Olsa
· 6 years ago
cb4c13a
perf sched: Use cached rbtrees
by Davidlohr Bueso
· 6 years ago
49b8e2b
perf tools: Replace automatic const char[] variables by statics
by Rasmus Villemoes
· 6 years ago
4c50563
perf sched: Use sched->show_callchain where appropriate
by Arnaldo Carvalho de Melo
· 7 years ago
27de9b2
perf evsel: Add has_callchain() helper to make code more compact/clear
by Arnaldo Carvalho de Melo
· 7 years ago
99a3c3a
perf sched map: Re-annotate shortname if thread comm changed
by Changbin Du
· 7 years ago
8640da9
perf sched: Move thread::shortname to thread_runtime
by Changbin Du
· 7 years ago
15bcdc9
Merge branch 'linus' into perf/core, to fix conflicts
by Ingo Molnar
· 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
eae8ad8
perf tools: Add struct perf_data_file
by Jiri Olsa
· 8 years ago
8ceb41d
perf tools: Rename struct perf_data_file to perf_data
by Jiri Olsa
· 8 years ago
0f59d7a
perf sched timehist: Add pid and tid options
by David Ahern
· 7 years ago
62d94b0
perf tools: Replace error() with pr_err()
by Arnaldo Carvalho de Melo
· 8 years ago
a43783a
perf tools: Include errno.h where needed
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
fd20e81
perf tools: Including missing inttypes.h header
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
b0ad8ea
perf tools: Remove unused 'prefix' from builtin functions
by Arnaldo Carvalho de Melo
· 8 years ago
292c4a8
perf sched timehist: Add --next option
by Brendan Gregg
· 8 years ago
f3b3614
perf tools: Add PERF_RECORD_NAMESPACES to include namespaces related info
by Hari Bathini
· 8 years ago
bb963e1
perf utils: Check verbose flag properly
by Namhyung Kim
· 8 years ago
a7c3899
perf symbols: No need to check if sym->name is NULL
by Arnaldo Carvalho de Melo
· 8 years ago
587782c
perf sched timehist: Show total wait times for summary
by Namhyung Kim
· 8 years ago
414e050
perf sched timehist: Add --state option
by Namhyung Kim
· 8 years ago
941bdea
perf sched timehist: Account thread wait time separately
by Namhyung Kim
· 8 years ago
9396c9c
perf sched timehist: Show total scheduling time
by Namhyung Kim
· 8 years ago
bdd7572
perf sched timehist: Fix invalid period calculation
by Namhyung Kim
· 8 years ago
4fa0d1a
perf sched timehist: Remove hardcoded 'comm_width' check at print_summary
by Namhyung Kim
· 8 years ago
9b8087d
perf sched timehist: Enlarge default 'comm_width'
by Namhyung Kim
· 8 years ago
0e6758e
perf sched timehist: Honour 'comm_width' when aligning the headers
by Namhyung Kim
· 8 years ago
ba957eb
perf sched timehist: Show callchains for idle stat
by Namhyung Kim
· 8 years ago
07235f8
perf sched timehist: Add -I/--idle-hist option
by Namhyung Kim
· 8 years ago
a4b2b6f
perf sched timehist: Skip non-idle events when necessary
by Namhyung Kim
· 8 years ago
699b5b9
perf sched timehist: Save callchain when entering idle
by Namhyung Kim
· 8 years ago
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
Next »