libsysprof: add self tracking of sysprof libs

This commit is contained in:
Christian Hergert
2023-07-26 18:05:36 -07:00
parent 70d151b5e8
commit e585be1459
2 changed files with 16 additions and 0 deletions

View File

@ -224,6 +224,16 @@ rsvg:
* icons inherit
Sysprof:
malloc memory inherit
calloc memory inherit
free memory inherit
realloc memory inherit
aligned_alloc memory inherit
posix_memalign memory inherit
memalign memory inherit
Wayland Client:
wl_* windowing inherit

View File

@ -53,6 +53,12 @@ static const struct {
const char *library;
const char *nick;
} nick_table[] = {
/* Self Tracking Sysprof */
{ "libsysprof-memory-6.so", "Sysprof" },
{ "libsysprof-tracer-6.so", "Sysprof" },
{ "libsysprof-6.so", "Sysprof" },
/* Platform */
{ "libc.so", "libc" },
{ "libffi.so", "libffi" },
{ "ld-linux-x86-64.so", "glibc" },