Package: SB-THREAD¶
public (but low-level): native thread support
Class¶
Function¶
%%WAIT-FOR-MUTEX
%%WAIT-FOR
%BLOCK-DEFERRABLE-SIGNALS
%CONDITION-WAIT
%CREATE-THREAD
%DECREMENT-SEMAPHORE
%DELETE-THREAD-FROM-SESSION
%EXIT-OTHER-THREADS
%FUTEX-WAIT
%MAKE-THREAD
%RETURN-FROM-THREAD
%SET-SYMBOL-VALUE-IN-THREAD
%SYMBOL-VALUE-IN-THREAD
%THREAD-LOCAL-REFERENCES
%TRY-MUTEX
%WAIT-FOR-MUTEX
%WAIT-FOR
ABORT-THREAD
BLOCK-DEFERRABLE-SIGNALS
CALL-WITH-MUTEX
CALL-WITH-NEW-SESSION
CALL-WITH-RECURSIVE-LOCK
CALL-WITH-RECURSIVE-SYSTEM-LOCK/WITHOUT-GCING
CALL-WITH-RECURSIVE-SYSTEM-LOCK
CALL-WITH-SYSTEM-MUTEX/ALLOW-WITH-INTERRUPTS
CALL-WITH-SYSTEM-MUTEX/WITHOUT-GCING
CALL-WITH-SYSTEM-MUTEX
CHECK-DEADLOCK
CLEAR-SEMAPHORE-NOTIFICATION
CONDITION-BROADCAST
CONDITION-NOTIFY
CONDITION-WAIT
CURRENT-THREAD-OS-THREAD
CURRENT-THREAD-SAP
DEBUGGER-WAIT-UNTIL-FOREGROUND-THREAD
DESTROY-THREAD
ENTER-FOREIGN-CALLBACK
FOREGROUND-THREAD
FOREIGN-THREAD-P
FUTEX-WAIT
FUTEX-WAKE
GET-FOREGROUND
GET-MUTEX
GET-SPINLOCK
GRAB-MUTEX
HANDLE-THREAD-EXIT
HOLDING-MUTEX-P
INIT-INITIAL-THREAD
INIT-JOB-CONTROL
INITIAL-THREAD-FUNCTION-TRAMPOLINE
INTERACTIVE-THREADS
INTERRUPT-THREAD-ERROR-THREAD
INTERRUPT-THREAD
JOIN-THREAD-ERROR-THREAD
JOIN-THREAD-PROBLEM
JOIN-THREAD
KILL-SAFELY
LIST-ALL-THREADS
MAIN-THREAD-P
MAIN-THREAD
MAKE-FOREIGN-THREAD
MAKE-LISTENER-THREAD
MAKE-MUTEX
MAKE-SEMAPHORE-NOTIFICATION
MAKE-SEMAPHORE
MAKE-SESSION
MAKE-SPINLOCK
MAKE-THREAD
MAKE-WAITQUEUE
MUTEX-%OWNER
MUTEX-NAME
MUTEX-OWNER
MUTEX-P
MUTEX-STATE-ADDRESS
MUTEX-STATE
MUTEX-VALUE
NEW-SESSION
PRINT-LOCK
RELEASE-FOREGROUND
RELEASE-MUTEX
RELEASE-SPINLOCK
RUN-INTERRUPTION
SEMAPHORE-%COUNT
SEMAPHORE-COUNT
SEMAPHORE-MUTEX
SEMAPHORE-NAME
SEMAPHORE-NOTIFICATION-%STATUS
SEMAPHORE-NOTIFICATION-P
SEMAPHORE-NOTIFICATION-STATUS
SEMAPHORE-P
SEMAPHORE-QUEUE
SEMAPHORE-WAITCOUNT
SESSION-INTERACTIVE-THREADS-QUEUE
SESSION-INTERACTIVE-THREADS
SESSION-LOCK
SESSION-P
SESSION-THREADS
SET-MUTEX-VALUE
SIGNAL-SEMAPHORE
SPINLOCK-NAME
SPINLOCK-VALUE
SYMBOL-VALUE-IN-THREAD-ERROR-INFO
SYMBOL-VALUE-IN-THREAD
TERMINATE-SESSION
TERMINATE-THREAD
THREAD-%ALIVE-P
THREAD-%EPHEMERAL-P
THREAD-ALIVE-P
THREAD-DEADLOCK-CYCLE
THREAD-EPHEMERAL-P
THREAD-ERROR-THREAD
THREAD-INTERRUPTIONS-LOCK
THREAD-INTERRUPTIONS
THREAD-NAME
THREAD-OS-THREAD
THREAD-P
THREAD-PRIMITIVE-THREAD
THREAD-RESULT-LOCK
THREAD-RESULT
THREAD-STEPPING
THREAD-WAITING-FOR
THREAD-YIELD
TRY-SEMAPHORE
WAIT-ON-SEMAPHORE
WAITQUEUE-NAME
WAITQUEUE-P
WAITQUEUE-TOKEN-ADDRESS
WAITQUEUE-TOKEN
WAKE-THREAD