threads vocabulary
Factor handbook » Vocabulary index


Documentation
Co-operative threads

Metadata
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
Image linked-errorImage tupleerror thread
Image linked-threadImage threadsupervisor
Image threadImage tuplename quot exit-handler id context state runnable mailbox variables sleep-entry


Generic words
WordStack effect
Image send-linked-error( linked-error object -- )
Image sleep( dt -- )
Image sleep-until( n/f -- )


Symbol words
Image initial-thread


Ordinary words
WordStack effect
Image (spawn)( thread -- )
Image <linked-error>( error thread -- linked-error )
Image <linked-thread>( quot name object -- thread )
Image <thread>( quot name -- thread )
Image ?linked( message -- message )
Image in-thread( quot -- )
Image interrupt( thread -- )
Image new-thread( quot name class -- thread )
Image resume( thread -- )
Image resume-now( thread -- )
Image resume-with( obj thread -- )
Image run-queue( -- dlist )
Image self( -- thread )
Image sleep-queue( -- heap )
Image sleep-time( -- nanos/f )
Image spawn( quot name -- thread )
Image spawn-linked-to( quot name object -- thread )
Image spawn-server( quot name -- thread )
Image stop( -- * )
Image suspend( state -- obj )
Image tchange( ..a key quot: ( ..a value -- ..b newvalue ) -- ..b )
Image tget( key -- value )
Image thread-continuation( thread -- continuation )
Image thread-registered?( thread -- ? )
Image threads( -- assoc )
Image tnamespace( -- assoc )
Image tset( value key -- )
Image waiting-callbacks( -- assoc )
Image yield( -- )


Class predicate words
WordStack effect
Image linked-error?( object -- ? )
Image linked-thread?( object -- ? )
Image thread?( object -- ? )


Files


Metadata files


Children from resource:basis
VocabularySummary
Image threads.threads-docs.factor
Image threads.threads-tests.factor
Image threads.summary.txt
Image threads.threads.factor
Image threads.authors.txt