perf annotate: Add --percent-limit option
authorNamhyung Kim <namhyung@kernel.org>
Mon, 2 May 2022 23:20:15 +0000 (16:20 -0700)
committerArnaldo Carvalho de Melo <acme@redhat.com>
Tue, 10 May 2022 17:37:55 +0000 (14:37 -0300)
commitcad10ce36671c99dde850de7bd4ca0d8df66c47f
tree74b1089acdbf4e4df98903987a4f538c821ac78e
parent7df319e5b3b60f159bebf2949f7e28823fff2086
perf annotate: Add --percent-limit option

Like in 'perf report' and 'perf top', Add this option to limit the
number of functions it displays based on the overhead value in percent.

This affects only stdio and stdio2 output modes.  Without this, it
shows very long disassembly lines for every function in the data
file.  If users don't want this behavior, they can set a value in
percent to suppress that.

Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Ian Rogers <irogers@google.com>
Cc: Jiri Olsa <jolsa@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: http://lore.kernel.org/lkml/20220502232015.697243-1-namhyung@kernel.org
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
tools/perf/Documentation/perf-annotate.txt
tools/perf/builtin-annotate.c