libsysprof-analyze: use EggBitset instead of GTK

This uses the newly brought in EggBitset instead of GtkBitset so that we
can drop our GTK dependency in the libsysprof-analyze library.
This commit is contained in:
Christian Hergert
2023-05-25 15:13:45 -07:00
parent 375aaf7086
commit ff41633abc
7 changed files with 93 additions and 93 deletions

View File

@ -20,7 +20,7 @@
#pragma once
#include <gtk/gtk.h>
#include <eggbitset.h>
#include "sysprof-document.h"
#include "sysprof-symbolizer.h"
@ -55,7 +55,7 @@ gboolean _sysprof_document_symbolize_finish (SysprofDocument *self,
gboolean _sysprof_document_is_native (SysprofDocument *self);
GRefString *_sysprof_document_ref_string (SysprofDocument *self,
const char *name);
GtkBitset *_sysprof_document_traceables (SysprofDocument *self);
EggBitset *_sysprof_document_traceables (SysprofDocument *self);
SysprofSymbol *_sysprof_document_process_symbol (SysprofDocument *self,
int pid);
SysprofSymbol *_sysprof_document_kernel_symbol (SysprofDocument *self);