android_kernel_xiaomi_sm8350/tools/perf/util
Arjan van de Ven a92fe7b306 perf timechart: Show the duration of scheduler delays in the SVG
Given that scheduler latencies are the hot thing nowadays, show the
duration of said latencies in the SVG in text form.

In addition, if the latency is more than 10 msec, pick a brighter
yellow color as a way to point these long delays out.

Signed-off-by: Arjan van de Ven <arjan@linux.intel.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
LKML-Reference: <20090920181353.796f4509@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-09-20 19:37:35 +02:00
..
include perf report: Adjust column width to the values sampled 2009-07-11 10:24:11 +02:00
abspath.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
alias.c perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
cache.h perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
callchain.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
callchain.h perf tools: Factorize the map helpers 2009-08-12 12:37:37 +02:00
color.c perf tools: Librarize trace_event() helper 2009-08-16 23:06:45 +02:00
color.h perf tools: Librarize trace_event() helper 2009-08-16 23:06:45 +02:00
config.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
ctype.c perf_counter tools: Add and use isprint() 2009-06-18 09:46:00 +02:00
debug.c perf tools: Librarize trace_event() helper 2009-08-16 23:06:45 +02:00
debug.h perf tools: Librarize trace_event() helper 2009-08-16 23:06:45 +02:00
environment.c
event.h perf: Add a sample_event type to the event_union 2009-09-19 11:42:12 +02:00
exec_cmd.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
exec_cmd.h
generate-cmdlist.sh
header.c perf utils: Use a define for the maximum length of a trace event 2009-09-19 18:57:53 +02:00
header.h perf: Store trace event name/id pairs in perf.data 2009-09-19 11:42:11 +02:00
help.c perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
help.h perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
levenshtein.c
levenshtein.h
map.c perf tools: Factorize the map helpers 2009-08-12 12:37:37 +02:00
module.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
module.h perf_counter tools: Add infrastructure to support loading of kernel module symbols 2009-07-02 08:42:20 +02:00
pager.c perf_counter tools: Remove dead code 2009-06-27 06:06:39 +02:00
parse-events.c perf: Store trace event name/id pairs in perf.data 2009-09-19 11:42:11 +02:00
parse-events.h perf tools: Only save the event formats we need 2009-08-28 07:58:11 +02:00
parse-options.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
parse-options.h perf: Allow perf utilities to have "callback" options without arguments 2009-09-19 11:42:11 +02:00
path.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
PERF-VERSION-GEN
quote.c perf: Fix read buffer overflow 2009-08-04 11:09:56 +02:00
quote.h perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
run-command.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
run-command.h perf_counter tools: Remove dead code 2009-06-27 06:06:39 +02:00
sigchain.c
sigchain.h
strbuf.c perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
strbuf.h perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00
string.c perf_counter tools: Define and use our own u64, s64 etc. definitions 2009-06-19 18:25:47 +02:00
string.h perf_counter: Detect debugfs location 2009-07-22 18:05:57 +02:00
strlist.c strlist: Introduce strlist__entry and strlist__nr_entries methods 2009-07-11 19:20:25 +02:00
strlist.h strlist: Introduce strlist__entry and strlist__nr_entries methods 2009-07-11 19:20:25 +02:00
svghelper.c perf timechart: Show the duration of scheduler delays in the SVG 2009-09-20 19:37:35 +02:00
svghelper.h perf timechart: Show the duration of scheduler delays in the SVG 2009-09-20 19:37:35 +02:00
symbol.c perf tools: Librarize trace_event() helper 2009-08-16 23:06:45 +02:00
symbol.h perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
thread.c perf sched: Add 'perf sched map' scheduling event map printout 2009-09-16 16:41:30 +02:00
thread.h perf sched: Add 'perf sched map' scheduling event map printout 2009-09-16 16:41:30 +02:00
trace-event-info.c perf tools: Fix memory leak in read_ftrace_printk() 2009-09-18 00:30:24 +02:00
trace-event-parse.c perf tools: Implement counter output multiplexing 2009-09-14 15:45:11 +02:00
trace-event-read.c perf sched: Display time in milliseconds, reorganize output 2009-09-13 10:22:44 +02:00
trace-event.h perf sched: Fix bad event alignment 2009-09-13 10:22:41 +02:00
types.h perf_counter tools: Rework the file format 2009-06-25 21:39:04 +02:00
usage.c perf top: Fall back to cpu-clock-tick hrtimer sampling if no cycle counter available 2009-06-07 17:31:52 +02:00
util.h Merge branch 'perfcounters/tracing' into perfcounters/core 2009-08-31 10:03:27 +02:00
values.c perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
values.h perf: Enable more compiler warnings 2009-08-16 10:47:47 +02:00
wrapper.c perf_counter tools: Add more warnings and fix/annotate them 2009-07-01 12:49:48 +02:00