On Tue, 28 Apr 2009 18:51:33 +0800 Zhaolei <zhaolei@cn.fujitsu.com> wrote:
This seems more useful than the previous feature.
What is the meaning of M_EXECus? Mean execution time in microseconds,
I assume? I wonder if that is sufficiently high resolution nowadays.
You'll note that all the functions are reported as "foo+0x0/0xN".
There is a way of suppressing the unneeded and unuseful "+0x0/0xN",
but I forget what it is and the comments over lib/vsprintf.c:pointer()
didn't help. I think it's %pS.
The patchset adds no user documentation for the feature and should not
(IMO) be merged in such a state. Please.
--