Christian Hergert 222d0ad53f callgraph: teach callgraph to use alternative symbol roots
This allows us to have a sysroot different than /, so that we can resolve
symbols that are not necessarily installed on the system. For example, if
we are running an application in an alternate mount namespace, we will want
to resolve the symbols starting from the location of the checkout for that
namespace.

Generally alternate mount namespaces will have paths like "/newroot/usr/.."
so by setting the source to "/newroot/usr/" to "~/.local/" you can do
some fancy remapping.
2017-02-25 19:34:58 -08:00
2016-12-01 02:47:03 -05:00
2017-01-17 15:04:32 -05:00
2016-12-01 02:47:03 -05:00
2017-02-17 00:20:29 -08:00
2017-02-18 16:24:00 +00:00
2016-12-01 02:47:03 -05:00
2016-12-01 02:47:03 -05:00
2016-12-01 02:47:03 -05:00
2016-12-01 02:34:11 -05:00
2016-04-13 05:33:16 -07:00
2016-11-28 14:04:46 -08:00
2016-04-13 05:24:03 -07:00
2016-12-01 02:34:11 -05:00
2017-02-16 16:55:02 -08:00
2016-04-13 05:14:09 -07:00
2016-04-13 05:24:03 -07:00
2016-04-22 18:34:48 -07:00
2016-04-13 05:24:03 -07:00
2016-04-13 05:24:03 -07:00
2016-12-01 02:34:11 -05:00
2017-02-16 16:55:02 -08:00
2016-06-19 14:05:37 -07:00
2016-04-13 05:38:37 -07:00
2016-04-14 02:52:06 -07:00

Sysprof is a sampling profiler that uses a kernel module to generate
stacktraces which are then interpreted by the userspace program
"sysprof".

See the Sysprof homepage:

        http://sysprof.com/

for more information

Questions, patches and bug reports should be sent to the sysprof
mailing list:

        sysprof-list@gnome.org

The list is archived here:

        https://mail.gnome.org/archives/sysprof-list/

Debugging symbols

- The programs and libraries you want to profile should be compiled
  with -fno-omit-frame-pointer and have debugging symbols available,
  or you won't get much usable information.
Description
Languages
C 98.9%
Meson 1%