libsysprof: add locking category

This commit is contained in:
Christian Hergert
2023-07-20 17:45:55 -07:00
parent 058f14a7cd
commit ad5fc5f372
3 changed files with 5 additions and 0 deletions

View File

@ -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,

View File

@ -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");

View File

@ -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");