Finding a profiler that works, damnit
Finding a profiler that works, damnit
Posted Mar 24, 2010 3:19 UTC (Wed) by foom (subscriber, #14868)In reply to: Finding a profiler that works, damnit by chantecode
Parent article: KVM, QEMU, and kernel project management
Shrug. Sure, it's complicated, but it's totally necessary for the callgraph profiler to be useful at all
on x86-64. Without implementing it, callgraph profiling will continue to be broken for the most
popular architecture when attempting to profile a normal system installation with normal programs
on it.
If you don't think it's possible to implement support for EH_FRAME-based unwind, you might as
well say up front that callgraph profiling doesn't work, so people don't waste their time trying to
use it. (or, I guess gentoo users could at least waste their time usefully by recompiling the whole
system with -fno-omit-frame-pointers).
