K 10 svn:author V 3 jhb K 8 svn:date V 27 2010-07-29T18:44:10.473270Z K 7 svn:log V 264 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 value does not change within a thread context. Submitted by: zec (i386) MFC after: 1 week END