Revert "libsysprof: parallelize capture symbolizing"

This reverts commit a7a0c782d1.
This commit is contained in:
Christian Hergert
2023-08-16 15:43:49 -07:00
parent 3b97252a8e
commit 48dc402c3b
7 changed files with 135 additions and 227 deletions

View File

@ -199,11 +199,11 @@ sysprof_elf_symbolizer_get_property (GObject *object,
switch (prop_id)
{
case PROP_DEBUG_DIRS:
g_value_take_boxed (value, sysprof_elf_symbolizer_dup_debug_dirs (self));
g_value_set_boxed (value, sysprof_elf_symbolizer_get_debug_dirs (self));
break;
case PROP_EXTERNAL_DEBUG_DIRS:
g_value_take_boxed (value, sysprof_elf_symbolizer_dup_external_debug_dirs (self));
g_value_set_boxed (value, sysprof_elf_symbolizer_get_external_debug_dirs (self));
break;
default:
@ -277,12 +277,12 @@ sysprof_elf_symbolizer_new (void)
return g_object_new (SYSPROF_TYPE_ELF_SYMBOLIZER, NULL);
}
char **
sysprof_elf_symbolizer_dup_debug_dirs (SysprofElfSymbolizer *self)
const char * const *
sysprof_elf_symbolizer_get_debug_dirs (SysprofElfSymbolizer *self)
{
g_return_val_if_fail (SYSPROF_IS_ELF_SYMBOLIZER (self), NULL);
return sysprof_elf_loader_dup_debug_dirs (self->loader);
return sysprof_elf_loader_get_debug_dirs (self->loader);
}
void
@ -294,12 +294,12 @@ sysprof_elf_symbolizer_set_debug_dirs (SysprofElfSymbolizer *self,
sysprof_elf_loader_set_debug_dirs (self->loader, debug_dirs);
}
char **
sysprof_elf_symbolizer_dup_external_debug_dirs (SysprofElfSymbolizer *self)
const char * const *
sysprof_elf_symbolizer_get_external_debug_dirs (SysprofElfSymbolizer *self)
{
g_return_val_if_fail (SYSPROF_IS_ELF_SYMBOLIZER (self), NULL);
return sysprof_elf_loader_dup_external_debug_dirs (self->loader);
return sysprof_elf_loader_get_external_debug_dirs (self->loader);
}
void