Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-23 Thread David Chisnall
On 21 Nov 2014, at 23:26, Scott Long scott4l...@yahoo.com wrote: That’s a good question to look further into. I didn’t see any measurable differences with this change. I think that the cost of the function call itself masks the cost of a few extra instructions, but I didn’t test with

Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-23 Thread Tijl Coosemans
On Fri, 21 Nov 2014 16:26:47 -0700 Scott Long scott4l...@yahoo.com wrote: On Nov 20, 2014, at 11:33 PM, Rui Paulo rpa...@me.com wrote: 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:

Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-23 Thread Bruce Evans
On Sun, 23 Nov 2014, David Chisnall wrote: On 21 Nov 2014, at 23:26, Scott Long scott4l...@yahoo.com wrote: That?s a good question to look further into. I didn?t see any measurable differences with this change. I think that the cost of the function call itself masks the cost of a few

Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-21 Thread Scott Long via svn-src-head
On Nov 20, 2014, at 11:33 PM, Rui Paulo rpa...@me.com wrote: 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

Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-21 Thread Bruce Evans
On Thu, 20 Nov 2014, Rui Paulo wrote: 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.

Re: svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-20 Thread Rui Paulo
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,

svn commit: r274489 - in head/sys/amd64: amd64 include

2014-11-13 Thread Scott Long
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. Reviewed by: kan,