728a9ce86a
libsysprof-profiler: add scaffolding for disk usage
...
This still needs porting from libsysprof, but this gets the scaffolding in
place to bring over those counters.
2023-06-02 13:38:03 -07:00
fd40e940d3
libsysprof-profile: add network usage instrument
2023-05-31 22:43:33 -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
9494b403f4
libsysprof-profile: add SysprofSpawnable
...
This comes from libsysprof, but the goal here is to remove that library
after getting this one into shape. So C&P is fine for now.
2023-05-26 15:37:02 -07:00
7b83ff3f34
libsysprof-profile: fix includes for profiler
2023-05-25 17:10:23 -07:00
24b876f437
libsysprof-profile: stub out libsysprof-profile library
...
This does the same thing as we did for libsysprof-analyze, but to contain
the profiler bits that will be used from applications/etc.
2023-05-25 15:43:53 -07:00