Commit Graph

8 Commits

Author SHA1 Message Date
620f1f0ff0 build: fix build warnigns with Clang 2020-08-14 12:57:50 -07:00
cd8a99402f build: fallback to __sync_synchronize()
If we're running on a GCC older than 4.9, then we won't have the
stdatomic.h available. We can just use a full barrier instead using
__sync_synchronize() to get the same effect, albeit slower.
2020-02-20 10:38:35 -08:00
0fe8a688d1 libsysprof: adopt FD that was created for us 2019-05-29 15:13:00 -07:00
de1d9f7131 libsysprof: style cleanup 2019-05-29 15:13:00 -07:00
869755de16 libsysprof: cleanup 2019-05-29 15:13:00 -07:00
ec603e1221 perf: remove authorization and proxy usage from counter
This belongs in other abstractions to be more general.
2019-05-29 15:13:00 -07:00
0b284329d4 sysprof3: start moving API towards sysprof-3 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