7b3b37c28e
libsysprof-analyze: add key property to counters
...
this can be handy for filtering.
2023-07-14 16:26:53 -07:00
5220c6bc21
libsysprof-analyze: add getters for min/max value
2023-06-29 14:14:05 -07:00
4efb0abbf8
libsysprof-analyze: give counter values access to type
...
Otherwise they won't know how to return the proper value to callers.
2023-06-27 15:52:51 -07:00
26346ec790
libsysprof-analyze: sort counter values by time
2023-06-27 13:00:33 -07:00
a880d02a84
libsysprof-analyze: remove debug code
2023-06-27 12:37:23 -07:00
886ff654a1
libsysprof-analyze: calculate counter range after adding values
...
Otherwise we are just calculating a null set.
2023-06-27 12:19:56 -07:00
514f913f40
libsysprof-gtk: use 0 instead of -inf/inf
2023-06-27 10:59:00 -07:00
6e08309881
libsysprof-analyze: fix pre-calculation
2023-06-26 18:08:37 -07:00
d386f13051
libsysprof-analyze: pre-calculate ranges for counters
2023-06-26 17:52:27 -07:00
816d0bf33f
libsysprof-analyze: warn in invalid type
2023-05-22 16:51:31 -07:00
d510dd50da
libsysprof-analyze: add support for getting counter values
2023-05-22 16:46:36 -07:00
c3a5771da0
libsysprof-analyze: create arrays for counter values
...
And assign them to the SysprofDocumentCounter so that they can pick them
up once we index/add them during counter loading of ctrset.
2023-05-22 15:32:31 -07:00
aaf7530961
libsysprof-analyze: add value-type for counter
2023-05-22 15:21:42 -07:00
57e7377c21
libsysprof-analyze: start indexing counter defines
...
And add a SysprofDocumentCounter that will represent each counter. Still
to do is implementing the ctrdef type and a way to transform those into
the individual counters.
2023-05-22 13:47:32 -07:00