diff --git a/src/libsysprof/sysprof-callgraph.h b/src/libsysprof/sysprof-callgraph.h index f309014b..295219fb 100644 --- a/src/libsysprof/sysprof-callgraph.h +++ b/src/libsysprof/sysprof-callgraph.h @@ -76,6 +76,7 @@ typedef enum _SysprofCallgraphCategory SYSPROF_CALLGRAPH_CATEGORY_IPC, SYSPROF_CALLGRAPH_CATEGORY_KERNEL, SYSPROF_CALLGRAPH_CATEGORY_LAYOUT, + SYSPROF_CALLGRAPH_CATEGORY_LOCKING, SYSPROF_CALLGRAPH_CATEGORY_MAIN_LOOP, SYSPROF_CALLGRAPH_CATEGORY_PAINT, SYSPROF_CALLGRAPH_CATEGORY_UNWINDABLE, diff --git a/src/libsysprof/sysprof-category-summary.c b/src/libsysprof/sysprof-category-summary.c index 0651c35b..f9f48fca 100644 --- a/src/libsysprof/sysprof-category-summary.c +++ b/src/libsysprof/sysprof-category-summary.c @@ -167,6 +167,9 @@ sysprof_category_summary_get_category_name (SysprofCategorySummary *self) case SYSPROF_CALLGRAPH_CATEGORY_LAYOUT: return _("Layout"); + case SYSPROF_CALLGRAPH_CATEGORY_LOCKING: + return _("Locking"); + case SYSPROF_CALLGRAPH_CATEGORY_MAIN_LOOP: return _("Main Loop"); diff --git a/src/sysprof/sysprof-category-icon.c b/src/sysprof/sysprof-category-icon.c index 778582d6..5c724742 100644 --- a/src/sysprof/sysprof-category-icon.c +++ b/src/sysprof/sysprof-category-icon.c @@ -126,6 +126,7 @@ sysprof_category_icon_class_init (SysprofCategoryIconClass *klass) gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_INPUT], "#1a5fb4"); gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_KERNEL], "#a51d2d"); gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_LAYOUT], "#9141ac"); + gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_LOCKING], "#f5c211"); gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_MAIN_LOOP], "#5e5c64"); gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_PAINT], "#2ec27e"); gdk_rgba_parse (&category_colors[SYSPROF_CALLGRAPH_CATEGORY_IO], "#cdab8f");