Re: svn commit: r210623 - in head/sys: amd64/include i386/include ia64/include

2010-07-29 Thread John Baldwin
On Thursday, July 29, 2010 2:44:10 pm John Baldwin wrote: > Author: jhb > Date: Thu Jul 29 18:44:10 2010 > New Revision: 210623 > URL: http://svn.freebsd.org/changeset/base/210623 > > Log: > Mark the __curthread() functions as __pure2 and remove the volatile keyword > from the inline assembly.

svn commit: r210623 - in head/sys: amd64/include i386/include ia64/include

2010-07-29 Thread John Baldwin
Author: jhb Date: Thu Jul 29 18:44:10 2010 New Revision: 210623 URL: http://svn.freebsd.org/changeset/base/210623 Log: Mark the __curthread() functions as __pure2 and remove the volatile keyword from the inline assembly. This allows the compiler to cache invocations of curthread since it's