Hacker News new | ask | show | jobs
by xerxes901 1228 days ago
The problem is that with perf the stack trace is collected by the kernel (when the interrupt from the performance counters fires), and the kernel doesn’t implement dwarf unwinding of user space code.

It _could_, but the kernel folks have made it pretty clear they don’t want to put any code related to dwarf in the kernel.

1 comments

There are tools which do dwarf unwinding with eBPF but I have not used them myself.