Package: SB-SYS¶
private: In theory, this “contains functions and information necessary for system interfacing” (said cmu-user.tex at the time of the SBCL code fork). That probably was and is a good idea, but in practice, the distinctions between this package and SB-KERNEL and even SB-VM seem to have become somewhat blurred over the years. Some anomalies (e.g. FIND-IF-IN-CLOSURE being in SB-SYS instead of SB-KERNEL) have been undone, but probably more remain.
Class¶
Function¶
%PRIMITIVE%STANDARD-CHAR-PADD-FD-HANDLERALLOCATE-SYSTEM-MEMORYBEEPCANCEL-DEADLINECLOSE-SHARED-OBJECTSDEALLOCATE-SYSTEM-MEMORYDECODE-INTERNAL-TIMEDECODE-TIMEOUTDEFAULT-INTERRUPTDEFER-DEADLINEDLOPEN-OR-LOSEDYNAMIC-FOREIGN-SYMBOLS-PENABLE-INTERRUPTENSURE-DYNAMIC-FOREIGN-SYMBOL-ADDRESSEXTERN-ALIEN-NAMEFD-STREAM-FDFD-STREAM-PFIND-DYNAMIC-FOREIGN-SYMBOL-ADDRESSFIND-FOREIGN-SYMBOL-ADDRESSFIND-FOREIGN-SYMBOL-IN-TABLEFOREIGN-SYMBOL-ADDRESSFOREIGN-SYMBOL-SAPGET-MACHINE-VERSIONGET-PAGE-SIZEGET-SYSTEM-INFOIGNORE-INTERRUPTINT-SAPINVALIDATE-DESCRIPTORINVOKE-INTERRUPTIONLIST-DYNAMIC-FOREIGN-SYMBOLSMAKE-FD-STREAMMEMMOVEMEMORY-FAULT-ERROROS-COLD-INIT-OR-REINITOS-DEINITOS-EXITOS-GET-RUNTIME-EXECUTABLE-PATHOUTPUT-RAW-BYTESREAD-N-BYTESREINIT-INTERNAL-REAL-TIMEREMOVE-FD-HANDLERREOPEN-SHARED-OBJECTSSAP+SAP<=SAP<SAP=SAP>=SAP>SAP-SAP-FOREIGN-SYMBOLSAP-INTSAP-REF-16SAP-REF-32SAP-REF-64SAP-REF-8SAP-REF-DOUBLESAP-REF-LISPOBJSAP-REF-SAPSAP-REF-SINGLESAP-REF-WORDSCRUB-CONTROL-STACKSERVE-ALL-EVENTSSERVE-EVENTSIGNAL-DEADLINESIGNED-SAP-REF-16SIGNED-SAP-REF-32SIGNED-SAP-REF-64SIGNED-SAP-REF-8SIGNED-SAP-REF-WORDSYSTEM-AREA-POINTER-PSYSTEM-CONDITION-ADDRESSSYSTEM-CONDITION-CONTEXTSYSTEM-INTERNAL-RUN-TIMEUNDEFINED-FOREIGN-SYMBOLS-PUPDATE-LINKAGE-TABLEVECTOR-SAPWAIT-UNTIL-FD-USABLE
Macro¶
Variable¶
*ALLOW-WITH-INTERRUPTS**EXIT-ERROR-HANDLER**EXIT-IN-PROCESS**INTERRUPT-PENDING**INTERRUPTS-ENABLED**LINKAGE-INFO**LONG-SITE-NAME**PERIODIC-POLLING-FUNCTION**PERIODIC-POLLING-PERIOD**RUNTIME-DLHANDLE**SHARED-OBJECTS**SHORT-SITE-NAME**SOFTWARE-VERSION**STATIC-FOREIGN-SYMBOLS**STDERR**STDIN**STDOUT**TTY*