aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/ui/gtk/hists.c
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung.kim@lge.com>2013-01-22 04:09:43 -0500
committerArnaldo Carvalho de Melo <acme@redhat.com>2013-01-31 11:07:48 -0500
commitfc24d7c25c9d880ae012548d522fe13caee556ed (patch)
tree0c6aa23e8fc385a6db605f7a9c30b3cb67f5da18 /tools/perf/ui/gtk/hists.c
parent34b9564373a9e1d8c33d07824fae228a381d1803 (diff)
perf report: Bypass non-leader events when event group is enabled
Since we have all necessary information in the leader events and other members don't, bypass members. Member events will be shown along with the leaders if event group is enabled. Signed-off-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Jiri Olsa <jolsa@redhat.com> Cc: Ingo Molnar <mingo@kernel.org> Cc: Jiri Olsa <jolsa@redhat.com> Cc: Paul Mackerras <paulus@samba.org> Cc: Pekka Enberg <penberg@kernel.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Stephane Eranian <eranian@google.com> Link: http://lkml.kernel.org/r/1358845787-1350-16-git-send-email-namhyung@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/perf/ui/gtk/hists.c')
-rw-r--r--tools/perf/ui/gtk/hists.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/perf/ui/gtk/hists.c b/tools/perf/ui/gtk/hists.c
index caa554bdbfe7..9c02c4c0f3b7 100644
--- a/tools/perf/ui/gtk/hists.c
+++ b/tools/perf/ui/gtk/hists.c
@@ -271,6 +271,10 @@ int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist,
271 GtkWidget *scrolled_window; 271 GtkWidget *scrolled_window;
272 GtkWidget *tab_label; 272 GtkWidget *tab_label;
273 273
274 if (symbol_conf.event_group &&
275 !perf_evsel__is_group_leader(pos))
276 continue;
277
274 scrolled_window = gtk_scrolled_window_new(NULL, NULL); 278 scrolled_window = gtk_scrolled_window_new(NULL, NULL);
275 279
276 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window), 280 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window),