libsysprof-analyze: give symbolizer access to address context

The kallsym symbol resolver will need this to short-circuit unless we're
within a kernel address context.
This commit is contained in:
Christian Hergert
2023-05-15 13:07:48 -07:00
parent 14e5cf06a5
commit 525b30a42f
7 changed files with 10 additions and 3 deletions

View File

@ -52,6 +52,7 @@ struct _SysprofSymbolizerClass
SysprofSymbol *(*symbolize) (SysprofSymbolizer *self,
SysprofStrings *strings,
const SysprofProcessInfo *process_info,
SysprofAddressContext context,
SysprofAddress address);
};
@ -67,6 +68,7 @@ gboolean _sysprof_symbolizer_prepare_finish (SysprofSymbolizer *se
SysprofSymbol *_sysprof_symbolizer_symbolize (SysprofSymbolizer *self,
SysprofStrings *strings,
const SysprofProcessInfo *process_info,
SysprofAddressContext context,
SysprofAddress address);
G_END_DECLS