Finding a profiler that works, damnit
Finding a profiler that works, damnit
Posted Mar 24, 2010 15:18 UTC (Wed) by foom (subscriber, #14868)In reply to: Finding a profiler that works, damnit by nix
Parent article: KVM, QEMU, and kernel project management
> Dump an address out in the fast path, and convert it to a stacktrace later on.
...huh?
You can't convert a single address to a stacktrace later on! You'd need a copy of the whole stack to
do it offline...which I doubt is any faster than just running the unwinder to save out the PC of every
frame.
Anyways, thanks for mentioning sysprof: I hadn't heard of that one before. But looking at the
source, it doesn't seem like it's likely to work either, given the function heuristic_trace in:
http://git.gnome.org/browse/sysprof/tree/module/sysprof-m...
