Commit Graph

10 Commits

Author SHA1 Message Date
14e6952726 libsysprof-profile: clamp to range 2023-06-30 12:43:31 -07:00
4d553ec88e libsysprof-profile: more CPU data points
2x per second just isn't enough data points for useful graphs. Ideally we
will make this tunable by the instrument, but not for now.
2023-06-29 14:20:02 -07:00
d7584d1d86 libsysprof-profile: various cpu counter cleanups and fixes 2023-06-27 13:41:15 -07:00
30dc327f02 libsysprof-profile: remove use of g_alloca in recording fibers 2023-06-27 13:19:46 -07:00
bff99f1f63 libsysprof-profile: remove debug code 2023-05-31 10:12:17 -07:00
302a772c8d libsysprof-profile: fix await usage 2023-05-31 10:12:09 -07:00
e195b8961c libsysprof-profile: fix index of cpu ids 2023-05-31 10:11:47 -07:00
5389d6ac51 libsysprof-profile: fix logic of future checks 2023-05-31 09:58:51 -07:00
fd1fb68a98 libsysprof-profile: add various CPU parsing
This still needs some work because the read operations are blocked
currently.
2023-05-30 21:29:49 -07:00
52684c7a12 libsysprof-profile: start on cpu usage instrument
The goal here is to do the whole thing on a fiber rather than how we were
doing it before. This just gets the counter registration going, but we
need to follow up with the parsing/lseek/etc code.
2023-05-30 18:41:56 -07:00