Commit Graph

9 Commits

Author SHA1 Message Date
ba725d1599 libsysprof: use mountinfo helper for path translations 2019-08-02 13:10:28 -07:00
1f91bc77ed libsysprof: avoid kallsyms in capture file
The kallsyms is huge (like 12Mb) and we want to avoid adding anything we
don't need. Instead, we can rely on the symbols source to decode the
symbols immediately and add them to supplemental.
2019-05-29 15:13:01 -07:00
b8c30e3285 libsysprof: add kallsyms to capture file
This can be used by the kernel symbol resolver to resolve symbols on a
different machine than where the capture is performed.
2019-05-29 15:13:01 -07:00
cfab4b2d73 libsysprof: skip when no writer is available 2019-05-29 15:13:01 -07:00
16bc6f970e libsysprof: remove dead code 2019-05-29 15:13:00 -07:00
df1217bbb8 libsysprof: use helpers to get proc info from host 2019-05-29 15:13:00 -07:00
2f5de2a499 libsysprof: whitespace 2019-05-29 15:13:00 -07:00
a361c66085 proc: use helpers for proc access 2019-05-29 15:13:00 -07:00
53c718b708 build: rename all symbols to use sysprof_ as prefix
As we gain in usage, we need to be more careful about using a prefix
that will not collide with other symbols. So version 3 of our ABI will
change to using Sysprof/SYSPROF/sysprof as the various prefixes.

The soname/api version bump will happen later on this branch so that
things are easier to test up until then.
2019-05-29 15:12:59 -07:00