perf report: Change default callchain parameters
authorFrederic Weisbecker <fweisbec@gmail.com>
Sun, 5 Jul 2009 05:39:19 +0000 (07:39 +0200)
committerIngo Molnar <mingo@elte.hu>
Sun, 5 Jul 2009 08:30:22 +0000 (10:30 +0200)
The default callchain parameters are set to use the flat mode and never
filter any overhead threshold of backtrace.

But flat mode is boring compared to graph mode.
Also the number of callchains may be very high if none is
filtered.

Let's change this to set the graph view and a minimum overhead of 0.5%
as default parameters.

Reported-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Anton Blanchard <anton@samba.org>
Cc: Jens Axboe <jens.axboe@oracle.com>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
LKML-Reference: <1246772361-9960-3-git-send-email-fweisbec@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
tools/perf/builtin-report.c

index 3db99fd99867c5184805a5fb2f61d18d0e19fe5c..8bd58651128cf7c1b89b3084c06c146d6be68e2f 100644 (file)
@@ -59,10 +59,10 @@ static regex_t              parent_regex;
 
 static int             exclude_other = 1;
 
-static char            callchain_default_opt[] = "flat,0";
+static char            callchain_default_opt[] = "graph,0.5";
 static int             callchain;
 static enum chain_mode callchain_mode;
-static double          callchain_min_percent = 0.0;
+static double          callchain_min_percent = 0.5;
 
 static u64             sample_type;