On Nov 13, 2014, at 14:11, Scott Long <sco...@freebsd.org> wrote:
> 
> Author: scottl
> Date: Thu Nov 13 22:11:44 2014
> New Revision: 274489
> URL: https://svnweb.freebsd.org/changeset/base/274489
> 
> Log:
>  Extend earlier addition of stack frames to most of support.S.  This makes
>  stack traces in KDB, HWPMC, and DTrace much more reliable and useful.

No performance differences?  The kernel enables/disables the compiler option to 
omit the frame pointer based on the kernel config file.  If DDB, DTrace, or 
HWPMC is enabled, the frame pointer is always saved in C functions. 

Some of these functions are in the hot path, so if you didn't see any 
performance problem, I wonder if we should disable -fomit-frame-pointer always.

--
Rui Paulo



_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to