Commit Graph

3 Commits

Author SHA1 Message Date
21ebc8f1af sysprof-cat: use single finally to exit main loop 2024-10-23 11:40:54 -07:00
6d10a4337f sysprof-cat: load document asynchronously from load fiber 2024-10-23 11:40:54 -07:00
7c93149315 Introduce sysprof-cat
It's a simple CLI tool that dumps the contents of a Sysprof capture
file in a syntax inspired by GTK's render node syntax.

It prints metadata, the callgraph, marks, and counters. Other fields
may be added as needed, but for now this is sufficient for inspecting
WebKit captures.

There are CLI args for not printing particular groups, so that we can
filter out what we need.
2024-09-26 13:11:55 -03:00