Commit Graph

8 Commits

Author SHA1 Message Date
bd77a1d2ef sysprof-agent: add --scheduler option 2023-08-21 15:25:28 -07:00
6fbf7250b1 build: fix warning from release build 2023-08-07 14:52:37 -07:00
9ab48d6eeb tools: add glxinfo/eglinfo to cli/agent variants
Always do it here for now unless we really find a reason to not have it.
2023-08-06 15:45:33 -07:00
3a74254f73 tools: use sysprof_tracefd_consumer_new
This just allows us to avoid some duplicated code.
2023-07-27 15:49:34 -07:00
3fc8a03e40 sysprof-agent: allow profiling session and system busses 2023-07-27 12:34:06 -07:00
dbb7833cbf libsysprof: join libsysprof-analyze and libsysprof-profile
This brings together the two libraries back into one now that the whole
design is pretty well sorted out. They depend on roughly the same libraries
anyway and it's way easier of the single library can both read and write
the capture files (along with bringing in libsysprof-capture symbols in
a single place).
2023-07-19 17:40:41 -07:00
2dbf6553b4 libsysprof-profile: add instrument to bundle symbols
This instrument does as our previous symbols_source did and will augment
the capture with additional symbols that improves the chances you'll get
proper symbolization on machines that did not create the capture.
2023-07-17 17:37:32 -07:00
1913e27b61 sysprof-agent: move sysprof-agent to own directory
The tools directory will be going away and pieces moved around.
2023-07-17 11:40:26 -07:00