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 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

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 wrote: > On Nov 20, 2014, at 11:33 PM, Rui Paulo wrote: >> On Nov 13, 2014, at 14:11, Scott Long wrote: >>> >>> Author: scottl >>> Date: Thu Nov 13 22:11:44 2014 >>> New Revision: 274489 >>> URL: https://svnweb.freebsd.org/changeset/base/274489 >>>

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 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 > switching it on/off

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 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

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

2014-11-21 Thread Scott Long via svn-src-all
> On Nov 20, 2014, at 11:33 PM, Rui Paulo wrote: > > On Nov 13, 2014, at 14:11, Scott Long 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 mo

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 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

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,