Skip to content

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]>
@purelind
Copy link

/retest

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.

2 participants