aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-report.c
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo <acme@redhat.com>2011-10-05 18:11:32 -0400
committerArnaldo Carvalho de Melo <acme@redhat.com>2011-10-07 11:12:51 -0400
commit81cce8de9437be9234f651be1f03e596c1b1a79a (patch)
tree0837eb23c9d74b3d54999ffaead67317cc8ab4d5 /tools/perf/builtin-report.c
parent1980c2ebd7020d82c024b8c4046849b38e78e7da (diff)
perf browsers: Add live mode to the hists, annotate browsers
This allows passing a timer to be run periodically, which will update the hists tree that then gers refreshed on the screen, just like the Live mode (symbol entries, annotation) we already have in 'perf top --tui'. Will be used by the new hist_entry/hists based 'top' tool. Cc: David Ahern <dsahern@gmail.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Mike Galbraith <efault@gmx.de> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stephane Eranian <eranian@google.com> Link: http://lkml.kernel.org/n/tip-2r44qd8oe4sagzcgoikl8qzc@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/builtin-report.c')
-rw-r--r--tools/perf/builtin-report.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/tools/perf/builtin-report.c b/tools/perf/builtin-report.c
index c1cc7ab6f849..e7140c6289b8 100644
--- a/tools/perf/builtin-report.c
+++ b/tools/perf/builtin-report.c
@@ -327,9 +327,10 @@ static int __cmd_report(void)
327 goto out_delete; 327 goto out_delete;
328 } 328 }
329 329
330 if (use_browser > 0) 330 if (use_browser > 0) {
331 perf_evlist__tui_browse_hists(session->evlist, help); 331 perf_evlist__tui_browse_hists(session->evlist, help,
332 else 332 NULL, NULL, 0);
333 } else
333 perf_evlist__tty_browse_hists(session->evlist, help); 334 perf_evlist__tty_browse_hists(session->evlist, help);
334 335
335out_delete: 336out_delete: