libsysprof: add muxer GSource

This allows copying events from a capture stream transparently into the
destination. No processing of the stream is performed, but that may change
in the future to accomidate JIT/Counter translations.

Internal only as support for upcoming live unwinding via external process.
This commit is contained in:
Christian Hergert
2024-10-25 10:49:15 -07:00
parent a6b90e5a40
commit fde9f5868c
3 changed files with 207 additions and 0 deletions

View File

@ -147,6 +147,7 @@ libsysprof_private_sources = [
'sysprof-mount-device.c',
'sysprof-mount-namespace.c',
'sysprof-mount.c',
'sysprof-muxer-source.c',
'sysprof-perf-event-stream.c',
'sysprof-podman.c',
'sysprof-process-info.c',