perf report: Show group description when event group is enabled
[platform/adaptation/renesas_rcar/renesas_kernel.git] / tools / perf / ui / gtk / hists.c
index 9c02c4c..1e764a8 100644 (file)
@@ -270,10 +270,18 @@ int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist,
                const char *evname = perf_evsel__name(pos);
                GtkWidget *scrolled_window;
                GtkWidget *tab_label;
+               char buf[512];
+               size_t size = sizeof(buf);
 
-               if (symbol_conf.event_group &&
-                   !perf_evsel__is_group_leader(pos))
-                       continue;
+               if (symbol_conf.event_group) {
+                       if (!perf_evsel__is_group_leader(pos))
+                               continue;
+
+                       if (pos->nr_members > 1) {
+                               perf_evsel__group_desc(pos, buf, size);
+                               evname = buf;
+                       }
+               }
 
                scrolled_window = gtk_scrolled_window_new(NULL, NULL);