X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=package-data-list.lisp-expr;h=abad96173b0ff66fab1e90dc456ec62ed9253ee1;hb=2419deec84b45d81610dc8d3db610c3e2f7b9486;hp=74ab81deda82833a00b25178d608592e37803f2e;hpb=98db51588a21d11a6564b0aadb90a412ef112a20;p=sbcl.git diff --git a/package-data-list.lisp-expr b/package-data-list.lisp-expr index 74ab81d..abad961 100644 --- a/package-data-list.lisp-expr +++ b/package-data-list.lisp-expr @@ -46,13 +46,6 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "ALIEN-FUNCALL" "ALIEN-SAP" "ALIEN-SIZE" "CAST" "C-STRING" "DEFINE-ALIEN-ROUTINE" "DEFINE-ALIEN-TYPE" "DEFINE-ALIEN-VARIABLE" - - ;; FIXME: These old names don't match the DEFFOO - vs. - - ;; DEFINE-FOO convention used in the ANSI spec, and so - ;; were deprecated in sbcl-0.7.0. After a year or so - ;; they can go away completely. - "DEF-ALIEN-ROUTINE" "DEF-ALIEN-TYPE" "DEF-ALIEN-VARIABLE" - "DEREF" "DOUBLE" "ENUM" "EXTERN-ALIEN" "FREE-ALIEN" @@ -240,6 +233,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "CLOSURE-INIT" "CLOSURE-REF" "CODE-CONSTANT-REF" "CODE-CONSTANT-SET" "*CODE-COVERAGE-INFO*" + "COMPARE-AND-SWAP-SLOT" "COMPILE-IN-LEXENV" "COMPILE-LAMBDA-FOR-DEFUN" "%COMPILER-DEFUN" "COMPILER-ERROR" "FATAL-COMPILER-ERROR" @@ -338,6 +332,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "VAR-ALLOC" "SAFE-FDEFN-FUN" "NOTE-FIXUP" + "DEF-CASSER" "DEF-REFFER" "EMIT-NOP" "DEF-SETTER" @@ -578,6 +573,8 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "*POSIX-ARGV*" "*CORE-PATHNAME*" "POSIX-GETENV" "POSIX-ENVIRON" + "COMPARE-AND-SWAP" + ;; People have various good reasons to mess with the GC. "*AFTER-GC-HOOKS*" "BYTES-CONSED-BETWEEN-GCS" @@ -654,6 +651,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." ;; ..and inspector of compiler policy "DESCRIBE-COMPILER-POLICY" + "RESTRICT-COMPILER-POLICY" ;; a special form for breaking out of our "declarations ;; are assertions" default @@ -671,6 +669,10 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "HASH-TABLE-WEAKNESS" "MAKE-WEAK-POINTER" "WEAK-POINTER" "WEAK-POINTER-P" "WEAK-POINTER-VALUE" + ;; Hash table locking + "HASH-TABLE-SYNCHRONIZED-P" + "WITH-LOCKED-HASH-TABLE" + ;; If the user knows we're doing IEEE, he might reasonably ;; want to do this stuff. "FLOAT-DENORMALIZED-P" @@ -800,6 +802,10 @@ possibly temporariliy, because it might be used internally." "INFO" "MAKE-INFO-ENVIRONMENT" + ;; GENSYM variant that appends the current non-nil block + ;; name to the string if possible + "BLOCK-GENSYM" + ;; Constant form evaluation "CONSTANT-FORM-VALUE" "CONSTANT-TYPEP" @@ -825,8 +831,11 @@ possibly temporariliy, because it might be used internally." "INTERPRETED-PROGRAM-ERROR" "SIMPLE-CONTROL-ERROR" "SIMPLE-FILE-ERROR" "SIMPLE-PARSE-ERROR" "SIMPLE-PROGRAM-ERROR" - "SIMPLE-STREAM-ERROR" "SIMPLE-STORAGE-CONDITION" + "SIMPLE-READER-ERROR" "SIMPLE-READER-PACKAGE-ERROR" + "SIMPLE-STREAM-ERROR" + "SIMPLE-STORAGE-CONDITION" "SIMPLE-STYLE-WARNING" + "TRY-RESTART" "SPECIAL-FORM-FUNCTION" "STYLE-WARN" "SIMPLE-COMPILER-NOTE" @@ -901,6 +910,7 @@ possibly temporariliy, because it might be used internally." "DEFENUM" "DEFPRINTER" "AVER" "ENFORCE-TYPE" + "DX-FLET" "DX-LET" "AWHEN" "ACOND" "IT" "BINDING*" "!DEF-BOOLEAN-ATTRIBUTE" @@ -1128,10 +1138,24 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%ACOSH" "%ARRAY-AVAILABLE-ELEMENTS" "%ARRAY-DATA-VECTOR" "%ARRAY-DIMENSION" "%ARRAY-DISPLACED-P" "%ARRAY-DISPLACEMENT" "%ARRAY-FILL-POINTER" - "%ARRAY-FILL-POINTER-P" "%ARRAY-RANK" "%ASIN" "%ASINH" + "%ARRAY-FILL-POINTER-P" "%ARRAY-RANK" + "%ASSOC" + "%ASSOC-KEY" + "%ASSOC-KEY-TEST" + "%ASSOC-KEY-TEST-NOT" + "%ASSOC-TEST" + "%ASSOC-TEST-NOT" + "%ASIN" "%ASINH" "%ATAN" "%ATAN2" "%ATANH" "%CALLER-FRAME-AND-PC" "%CHECK-BOUND" "%CHECK-VECTOR-SEQUENCE-BOUNDS" - "%CLOSURE-FUN" "%CLOSURE-INDEX-REF" "%COS" "%COS-QUICK" + "%CLOSURE-FUN" "%CLOSURE-INDEX-REF" + "%COMPARE-AND-SWAP-CAR" + "%COMPARE-AND-SWAP-CDR" + "%COMPARE-AND-SWAP-INSTANCE-REF" + "%COMPARE-AND-SWAP-SVREF" + "%COMPARE-AND-SWAP-SYMBOL-PLIST" + "%COMPARE-AND-SWAP-SYMBOL-VALUE" + "%COS" "%COS-QUICK" "%COSH" "%DATA-VECTOR-AND-INDEX" "%DEPOSIT-FIELD" "%DOUBLE-FLOAT" "%DPB" "%EQL" "%EXP" "%EXPM1" "%FIND-POSITION" "%FIND-POSITION-VECTOR-MACRO" "%FIND-POSITION-IF" @@ -1144,10 +1168,18 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%LOG1P" #!+long-float "%LONG-FLOAT" "%MAKE-COMPLEX" "%MAKE-FUNCALLABLE-INSTANCE" - "%MAKE-RATIO" "%MAP" "%MAP-TO-SIMPLE-VECTOR-ARITY-1" + "%MAKE-RATIO" "%MAKE-LISP-OBJ" + "%MAP" "%MAP-TO-SIMPLE-VECTOR-ARITY-1" "%MAP-TO-LIST-ARITY-1" "%MAP-TO-NIL-ON-SEQUENCE" "%MAP-TO-NIL-ON-SIMPLE-VECTOR" "%MAP-TO-NIL-ON-VECTOR" - "%MASK-FIELD" "%NEGATE" "%POW" "%PUTHASH" + "%MASK-FIELD" + "%MEMBER" + "%MEMBER-KEY" + "%MEMBER-KEY-TEST" + "%MEMBER-KEY-TEST-NOT" + "%MEMBER-TEST" + "%MEMBER-TEST-NOT" + "%NEGATE" "%POW" "%PUTHASH" "%RAW-BITS" "%RAW-BITS-WITH-OFFSET" "%VECTOR-RAW-BITS" "%RAW-REF-COMPLEX-DOUBLE" "%RAW-REF-COMPLEX-LONG" "%RAW-REF-COMPLEX-SINGLE" "%RAW-REF-DOUBLE" @@ -1173,7 +1205,6 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%SET-SIGNED-SAP-REF-WORD" "%SET-SIGNED-SAP-REF-8" "%SET-STACK-REF" "%SET-SYMBOL-HASH" - "%SIMPLE-VECTOR-COMPARE-AND-SWAP" "%SIN" "%SIN-QUICK" "%SINGLE-FLOAT" "%SINH" "%SQRT" "%SXHASH-SIMPLE-STRING" "%SXHASH-SIMPLE-SUBSTRING" "%TAN" "%TAN-QUICK" "%TANH" @@ -1239,7 +1270,6 @@ is a good idea, but see SB-SYS re. blurring of boundaries." #!+long-float "DECODE-LONG-FLOAT" "DECODE-SINGLE-FLOAT" "DEFINE-STRUCTURE-SLOT-ADDRESSOR" - "DEFINE-STRUCTURE-SLOT-COMPARE-AND-SWAP" "DEFINED-FTYPE-MATCHES-DECLARED-FTYPE-P" "!DEFSTRUCT-WITH-ALTERNATE-METACLASS" "DESCEND-INTO" "DISPLACED-TO-ARRAY-TOO-SMALL-ERROR" @@ -1286,8 +1316,11 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "KEY-INFO-NAME" "KEY-INFO-P" "KEY-INFO-TYPE" "LAYOUT-DEPTHOID" "LAYOUT-INVALID-ERROR" "LAYOUT-N-UNTAGGED-SLOTS" "LAYOUT-FOR-STD-CLASS-P" + "LAYOUT-SLOT-TABLE" #!+(or x86-64 x86) "%LEA" - "LEXENV" "LEXENV-DESIGNATOR" "LINE-LENGTH" "ANSI-STREAM" + "LEXENV" "LEXENV-DESIGNATOR" "LINE-LENGTH" + "LIST-SUBSEQ*" + "ANSI-STREAM" "ANSI-STREAM-BIN" "ANSI-STREAM-BOUT" "ANSI-STREAM-CLOSE" "ANSI-STREAM-ELEMENT-TYPE" "ANSI-STREAM-IN" "ANSI-STREAM-IN-BUFFER" "ANSI-STREAM-IN-INDEX" @@ -1412,8 +1445,10 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "PARSE-DEFMACRO" "PARSE-UNKNOWN-TYPE" "PARSE-UNKNOWN-TYPE-SPECIFIER" "PATHNAME-DESIGNATOR" #!+(or x86 x86-64) "*PSEUDO-ATOMIC-BITS*" - "PUNT-PRINT-IF-TOO-LONG" "READER-IMPOSSIBLE-NUMBER-ERROR" - "READER-PACKAGE-ERROR" "READER-EOF-ERROR" + "PUNT-PRINT-IF-TOO-LONG" + "RAW-INSTANCE-SLOTS-EQUALP" + "READER-IMPOSSIBLE-NUMBER-ERROR" + "READER-EOF-ERROR" "RESTART-DESIGNATOR" "RUN-PENDING-FINALIZERS" "SCALE-DOUBLE-FLOAT" @@ -1456,7 +1491,6 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "SIMPLE-ARRAY-SIGNED-BYTE-8-P" "SIMPLE-BASE-STRING-P" #!+sb-unicode "SIMPLE-CHARACTER-STRING-P" "SIMPLE-PACKAGE-ERROR" "SIMPLE-UNBOXED-ARRAY" - "SIMPLE-VECTOR-COMPARE-AND-SWAP" "SINGLE-FLOAT-BITS" "SINGLE-FLOAT-EXPONENT" "SINGLE-FLOAT-INT-EXPONENT" "SINGLE-FLOAT-SIGNIFICAND" "SINGLE-VALUE-TYPE" "SINGLE-VALUE-SPECIFIER-TYPE" @@ -1464,7 +1498,6 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "STACK-REF" "STREAM-DESIGNATOR" "STRING-DESIGNATOR" "STRUCTURE-RAW-SLOT-TYPE-AND-SIZE" "SUB-GC" "SYMBOLS-DESIGNATOR" - "%INSTANCE-COMPARE-AND-SWAP" "%INSTANCE-LENGTH" "%INSTANCE-REF" "%INSTANCE-SET" @@ -1664,13 +1697,22 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "INTERRUPT-THREAD-ERROR" "INTERRUPT-THREAD-ERROR-THREAD" "INTERRUPT-THREAD" "TERMINATE-THREAD" "DESTROY-THREAD" + "THREAD-YIELD" "MUTEX" "MAKE-MUTEX" "MUTEX-NAME" "MUTEX-VALUE" "GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX" "WITH-RECURSIVE-LOCK" "WAITQUEUE" "MAKE-WAITQUEUE" "WAITQUEUE-NAME" "CONDITION-WAIT" "CONDITION-NOTIFY" "CONDITION-BROADCAST" "MAKE-LISTENER-THREAD" - "RELEASE-FOREGROUND" "WITH-NEW-SESSION")) + "RELEASE-FOREGROUND" + "WITH-NEW-SESSION" + ;; Semaphores + "MAKE-SEMAPHORE" + "SEMAPHORE" + "SEMAPHORE-NAME" + "SEMAPHORE-COUNT" + "SIGNAL-SEMAPHORE" + "WAIT-ON-SEMAPHORE")) #s(sb-cold:package-data :name "SB!LOOP" @@ -1974,6 +2016,7 @@ SB-KERNEL) have been undone, but probably more remain." "DECODE-TIMEOUT" "DECODE-INTERNAL-TIME" "DEFAULT-INTERRUPT" + "DEFER-DEADLINE" "DEPORT-BOOLEAN" "DEPORT-INTEGER" "DYNAMIC-FOREIGN-SYMBOLS-P" "DLOPEN-OR-LOSE" @@ -2036,6 +2079,7 @@ SB-KERNEL) have been undone, but probably more remain." "WITH-INTERRUPTS" "WITH-LOCAL-INTERRUPTS" "WITH-PINNED-OBJECTS" "WITHOUT-GCING" "WITHOUT-INTERRUPTS" + "WITH-INTERRUPT-BINDINGS" "WORDS")) #s(sb-cold:package-data @@ -2327,6 +2371,7 @@ structure representations" "SAP-POINTER-SLOT" "SAP-REG-SC-NUMBER" "SAP-SIZE" "SAP-STACK-SC-NUMBER" "SAP-WIDETAG" "SIGFPE-HANDLER" "SIGNED-REG-SC-NUMBER" "SIGNED-STACK-SC-NUMBER" + "SIGNED-WORD" "SIMPLE-ARRAY-COMPLEX-DOUBLE-FLOAT-WIDETAG" #!+long-float "SIMPLE-ARRAY-COMPLEX-LONG-FLOAT-WIDETAG" "SIMPLE-ARRAY-COMPLEX-SINGLE-FLOAT-WIDETAG"