Skip to content

Add support for NetBSD/amd64 #265

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add support for NetBSD/amd64 #265

wants to merge 1 commit into from

Conversation

jmmv
Copy link

@jmmv jmmv commented Apr 11, 2025

This seems to work OK: the included tests pass and I've tried profiling simple demo programs (single-threaded, multi-threaded, and async using tokio) and the flame graphs look reasonable for all of them.

However, for a more complex application (the one I really want to profile), all I get in the flame graph is this:

all
124947466617856
___lwp_park60
<pprof::backtrace::backtrace_rs::Trace as pprof::backtrace::Trace>::trace
backtrace::backtrace::trace_unsynchronized
backtrace::backtrace::libunwind::trace

whereas running the same code on Linux shows a reasonable flame graph. So, something still looks amiss but I don't know what it is.

Copy link

ti-chi-bot bot commented Apr 11, 2025

Welcome @jmmv! It looks like this is your first PR to tikv/pprof-rs 🎉

Signed-off-by: Julio Merino <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant