libsysprof-analyze: add SysprofTimeSeries

This includes a helper to generate timeseries items such as marks which
have a point in time and optionally a duration.

The TimeSpan has also been beefed up to gain a few operations that are
useful for implementing that.
This commit is contained in:
Christian Hergert
2023-06-16 13:07:40 -07:00
parent aa3aacc721
commit d752e2eec2
5 changed files with 313 additions and 0 deletions

View File

@ -59,6 +59,8 @@ G_BEGIN_DECLS
# include "sysprof-no-symbolizer.h"
# include "sysprof-symbol.h"
# include "sysprof-symbolizer.h"
# include "sysprof-time-series.h"
# include "sysprof-time-span.h"
#undef SYSPROF_ANALYZE_INSIDE
G_END_DECLS