libsysprof: parallelize capture symbolizing

This commit is contained in:
Christian Hergert
2023-08-15 22:17:34 -07:00
parent d1b4308af7
commit a7a0c782d1
7 changed files with 228 additions and 136 deletions

View File

@ -33,10 +33,10 @@ G_BEGIN_DECLS
G_DECLARE_FINAL_TYPE (SysprofElfLoader, sysprof_elf_loader, SYSPROF, ELF_LOADER, GObject)
SysprofElfLoader *sysprof_elf_loader_new (void);
const char * const *sysprof_elf_loader_get_debug_dirs (SysprofElfLoader *self);
char **sysprof_elf_loader_dup_debug_dirs (SysprofElfLoader *self);
void sysprof_elf_loader_set_debug_dirs (SysprofElfLoader *self,
const char * const *debug_dirs);
const char * const *sysprof_elf_loader_get_external_debug_dirs (SysprofElfLoader *self);
char **sysprof_elf_loader_dup_external_debug_dirs (SysprofElfLoader *self);
void sysprof_elf_loader_set_external_debug_dirs (SysprofElfLoader *self,
const char * const *debug_dirs);
SysprofElf *sysprof_elf_loader_load (SysprofElfLoader *self,