libsysprof: add more categories

This commit is contained in:
Christian Hergert
2023-07-21 12:52:58 -07:00
parent 81c701c953
commit 6ce5b9d1e9
3 changed files with 17 additions and 2 deletions

View File

@ -70,14 +70,17 @@ typedef enum _SysprofCallgraphCategory
SYSPROF_CALLGRAPH_CATEGORY_ACTIONS,
SYSPROF_CALLGRAPH_CATEGORY_CONTEXT_SWITCH,
SYSPROF_CALLGRAPH_CATEGORY_CSS,
SYSPROF_CALLGRAPH_CATEGORY_GRAPHICS,
SYSPROF_CALLGRAPH_CATEGORY_ICONS,
SYSPROF_CALLGRAPH_CATEGORY_INPUT,
SYSPROF_CALLGRAPH_CATEGORY_IO,
SYSPROF_CALLGRAPH_CATEGORY_IPC,
SYSPROF_CALLGRAPH_CATEGORY_JAVASCRIPT,
SYSPROF_CALLGRAPH_CATEGORY_KERNEL,
SYSPROF_CALLGRAPH_CATEGORY_LAYOUT,
SYSPROF_CALLGRAPH_CATEGORY_LOCKING,
SYSPROF_CALLGRAPH_CATEGORY_MAIN_LOOP,
SYSPROF_CALLGRAPH_CATEGORY_MEMORY,
SYSPROF_CALLGRAPH_CATEGORY_PAINT,
SYSPROF_CALLGRAPH_CATEGORY_UNWINDABLE,
SYSPROF_CALLGRAPH_CATEGORY_WINDOWING,

View File

@ -149,6 +149,9 @@ sysprof_category_summary_get_category_name (SysprofCategorySummary *self)
case SYSPROF_CALLGRAPH_CATEGORY_CSS:
return _("CSS");
case SYSPROF_CALLGRAPH_CATEGORY_GRAPHICS:
return _("Graphics");
case SYSPROF_CALLGRAPH_CATEGORY_ICONS:
return _("Icons");
@ -161,6 +164,9 @@ sysprof_category_summary_get_category_name (SysprofCategorySummary *self)
case SYSPROF_CALLGRAPH_CATEGORY_IPC:
return _("IPC");
case SYSPROF_CALLGRAPH_CATEGORY_JAVASCRIPT:
return _("JavaScript");
case SYSPROF_CALLGRAPH_CATEGORY_KERNEL:
return _("Kernel");
@ -173,6 +179,9 @@ sysprof_category_summary_get_category_name (SysprofCategorySummary *self)
case SYSPROF_CALLGRAPH_CATEGORY_MAIN_LOOP:
return _("Main Loop");
case SYSPROF_CALLGRAPH_CATEGORY_MEMORY:
return _("Memory");
case SYSPROF_CALLGRAPH_CATEGORY_PAINT:
return _("Paint");