On 7/3/13 12:00 AM, John Baldwin wrote:
On 6/29/13 6:37 AM, Julian Elischer wrote:
On 6/29/13 9:16 PM, Julian Elischer wrote:
thanks!
-If the owner is not currently actually running then the spin step is
skipped.
+then a thread attempting to acquire the mutex will spin rather than
yielding
+
On 6/29/13 6:37 AM, Julian Elischer wrote:
> On 6/29/13 9:16 PM, Julian Elischer wrote:
>> thanks!
>>
>>
>>> -If the owner is not currently actually running then the spin step is
>>> skipped.
>>> +then a thread attempting to acquire the mutex will spin rather than
>>> yielding
>>> +the processor.
>
On 6/29/13 10:02 PM, Jilles Tjoelker wrote:
On Sat, Jun 29, 2013 at 09:37:42PM +0800, Julian Elischer wrote:
On 6/29/13 9:16 PM, Julian Elischer wrote:
-If the owner is not currently actually running then the spin step
is skipped.
+then a thread attempting to acquire the mutex will spin rather
On Sat, Jun 29, 2013 at 09:37:42PM +0800, Julian Elischer wrote:
> On 6/29/13 9:16 PM, Julian Elischer wrote:
> >> -If the owner is not currently actually running then the spin step
> >> is skipped.
> >> +then a thread attempting to acquire the mutex will spin rather
> >> than yielding
> >> +the
On 6/29/13 9:16 PM, Julian Elischer wrote:
thanks!
-If the owner is not currently actually running then the spin step
is skipped.
+then a thread attempting to acquire the mutex will spin rather
than yielding
+the processor.
Am I wrong in thinking that it will only spin for a short while,
ev
thanks!
On 6/29/13 12:33 AM, John Baldwin wrote:
Author: jhb
Date: Fri Jun 28 16:33:45 2013
New Revision: 252346
URL: http://svnweb.freebsd.org/changeset/base/252346
Log:
Make a pass over this page to correct and clarify a few things as well as
some general word-smithing.
- Don't clai
On Friday, June 28, 2013 1:08:36 pm Benjamin Kaduk wrote:
> > +.Ss Spin Mutexes
> > +Spin mutexes are a variation of basic mutexes; the main difference between
> > +the two is that spin mutexes never block.
> > +Instead, they spin while waiting for the lock to be released.
> > +Note that a thread t
On Fri, Jun 28, 2013 at 12:33 PM, John Baldwin wrote:
> Author: jhb
> Date: Fri Jun 28 16:33:45 2013
> New Revision: 252346
> URL: http://svnweb.freebsd.org/changeset/base/252346
>
> Log:
> Make a pass over this page to correct and clarify a few things as well as
> some general word-smithing.
Author: jhb
Date: Fri Jun 28 16:33:45 2013
New Revision: 252346
URL: http://svnweb.freebsd.org/changeset/base/252346
Log:
Make a pass over this page to correct and clarify a few things as well as
some general word-smithing.
- Don't claim that adaptive mutexes have a timeout (they don't).
-