The too unit provides TOM with networking, event dispatching, and distributed objects.
This extension provides deadlock-condition.
Necessary glue within Thread class.
The thread which has to release a lock so we can continue.
boolean isWaitingFor Thread t;
Return TRUE if we are waiting for the argument Thread t to finish. This includes implied (transitive) waiting.
void setBlockedBy Thread t;
Set blockedBy. This is solely used internally by the AutoLock class.
Recursive lock with deadlock detection. If deadlock occurs, the faulty thread will be unjammed by receiving deadlock-condition.
void load MutableArray arguments;
The thread holding the lock, nil if none.
Obtain the lock, but if a deadlock is detected, deadlock-condition will be raised.
Unlock the lock.