From: Pekka Enberg Date: Mon, 19 Mar 2012 18:13:29 +0000 (-0300) Subject: perf report: Add a simple GTK2-based 'perf report' browser X-Git-Tag: v3.4-rc1~4^2~7^2~5^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c31a94570552dcaa517c4f7a043ffd28835016be;p=pandora-kernel.git perf report: Add a simple GTK2-based 'perf report' browser This patch adds a simple GTK2-based browser to 'perf report' that's based on the TTY-based browser in builtin-report.c. To launch "perf report" using the new GTK interface just type: $ perf report --gtk The interface is somewhat limited in features at the moment: - No callgraph support - No KVM guest profiling support - No color coding for percentages - No sorting from the UI - ..and many, many more! That said, I think this patch a reasonable start to build future features on. Signed-off-by: Pekka Enberg Cc: Colin Walters Cc: Peter Zijlstra Cc: Paul Mackerras Cc: Ingo Molnar Link: http://lkml.kernel.org/r/alpine.LFD.2.02.1202231952410.6689@tux.localdomain [ committer note: Added #pragma to make gtk no strict prototype problem go away as suggested by Colin Walters modulo avoiding push/pop ] Signed-off-by: Arnaldo Carvalho de Melo --- Reading git-diff-tree failed