concurrency.locks vocabulary
Factor handbook ยป Vocabulary index


Documentation
Locks

Metadata
Parents:concurrency
Tags:concurrency
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
lock tuplethreads owner reentrant?
rw-lock tuplereaders writers reader# writer


Ordinary words
WordStack effect
<lock>( -- lock )
<reentrant-lock>( -- lock )
<rw-lock>( -- lock )
with-lock( lock quot -- )
with-lock-timeout( lock timeout quot -- )
with-read-lock( lock quot -- )
with-read-lock-timeout( lock timeout quot -- )
with-write-lock( lock quot -- )
with-write-lock-timeout( lock timeout quot -- )


Class predicate words
WordStack effect
lock?( object -- ? )
rw-lock?( object -- ? )


Files


Metadata files