Add support for OpenBSD
This makes pprof-rs compile, but the generated flamegraphs are total garbage (at least for fuse-ufs).
Welcome @realchonk! It looks like this is your first PR to tikv/pprof-rs 🎉
Thanks for your pull request. Before we can look at it, you'll need to add a 'DCO signoff' to your commits.
:memo: Please follow instructions in the contributing guide to update your commits with the DCO
Full details of the Developer Certificate of Origin can be found at developercertificate.org.
The list of commits missing DCO signoff:
- 60bc3b4 add OpenBSD support
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.
Thanks for your contribution 🍻 .
Please sign-off your commit: you can use git commit -s --amend and git push -f to sign off your previous commit.
but the generated flamegraphs are total garbage
Let me find an OpenBSD and try to locate the issue 🤦 .
Oh, also see: https://github.com/tikv/pprof-rs/pull/265
I found the same issue where the profiles make no sense for complex apps... but as I mentioned in that PR, they seem OK for a trivial toy program. Not sure what's going on.