Commit Graph

9 Commits

Author SHA1 Message Date
6ab28ff641 libsysprof-analyze: make summary augmentation optional
That way the descendant graphs can generate the self values but ignore the
summary augmentation (as that would mess up the generated values).

This fixes it so that showing the descendants tree keeps proper Total
and Self values.
2023-06-13 10:31:42 -07:00
4e9615571b libsysprof-gtk: add columns for callers list 2023-06-12 12:01:33 -07:00
fa35089e93 libsysprof-gtk: rename descendants view for legibility 2023-06-12 11:23:35 -07:00
451e79a84c libsysprof-gtk: add augmented functions list
This provides an area to have augmented functions listing like we have in
the 3-part sysprof view in our current release.

The weighed callgrpah view uses this to show self/total sortable columns
similar to the descendants view.
2023-06-12 11:16:41 -07:00
f0d6f2a5f9 libsysprof-gtk: setup sorters when callgraph is loaded 2023-06-09 17:41:41 -07:00
739ff7b19c libsysprof-gtk: make some column values show up 2023-06-09 15:59:21 -07:00
626ccdce4d libsysprof-gtk: add columns to weighted callgraph view
These don't actually do anything yet, however.
2023-06-09 14:25:16 -07:00
f4eaf1ec51 libsysprof-gtk: add to weight to summary augment 2023-06-09 11:22:51 -07:00
6570087c7c libsysprof-gtk: start on GTK widgetry library
This is ultimately to replace libsysprof-ui, and will focus on the display
of capture files. Recording will be left to the sysprof application in
terms of UI, and other applications like IDEs will use the
libsysprof-profile API directly along with libsysprof-gtk for visualizing.
2023-06-08 17:38:15 -07:00