X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=package-data-list.lisp-expr;h=eb52a9eb403c7daaf655603d7aeb0d6f8f8b1ce9;hb=aa0ed5a420ea5295d586b3f323b5375d3b506860;hp=4469f3ae61cf6a1b078db1e22b98ff8040bd5f22;hpb=e0fd6a6ba914bedb6939ddbc5cb4c5ce94ca87c0;p=sbcl.git diff --git a/package-data-list.lisp-expr b/package-data-list.lisp-expr index 4469f3a..eb52a9e 100644 --- a/package-data-list.lisp-expr +++ b/package-data-list.lisp-expr @@ -56,6 +56,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "NULL-ALIEN" "SAP-ALIEN" "SHORT" "SIGNED" "SLOT" "STRUCT" "UNDEFINED-ALIEN-ERROR" + "UNLOAD-SHARED-OBJECT" "UNSIGNED" "UNSIGNED-CHAR" "UNSIGNED-INT" "UNSIGNED-LONG" "UNSIGNED-LONG-LONG" "UNSIGNED-SHORT" "UTF8-STRING" @@ -125,13 +126,13 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "*ASSEM-INSTRUCTIONS*" "*ASSEM-MAX-LOCATIONS*" - "EMIT-BYTE" "EMIT-SKIP" "EMIT-BACK-PATCH" + "EMIT-ALIGNMENT" "EMIT-BYTE" "EMIT-SKIP" "EMIT-BACK-PATCH" "EMIT-CHOOSER" "DEFINE-BITFIELD-EMITTER" "DEFINE-INSTRUCTION" "DEFINE-INSTRUCTION-MACRO" "DEF-ASSEMBLER-PARAMS" "EMIT-POSTIT" - "MAKE-SEGMENT" "SEGMENT-NAME" "ASSEMBLE" - "ALIGN" "INST" "LABEL" "LABEL-P" "GEN-LABEL" + "MAKE-SEGMENT" "SEGMENT-TYPE" "ASSEMBLE" + "INST" "LABEL" "LABEL-P" "GEN-LABEL" "EMIT-LABEL" "LABEL-POSITION" "APPEND-SEGMENT" "FINALIZE-SEGMENT" "ON-SEGMENT-CONTENTS-VECTORLY" "WRITE-SEGMENT-CONTENTS" "READS" "WRITES" "SEGMENT" @@ -197,7 +198,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "*BACKEND-BYTE-ORDER*" "*BACKEND-DISASSEM-PARAMS*" "*BACKEND-INSTRUCTION-FLAVORS*" "*BACKEND-INSTRUCTION-FORMATS*" - "*BACKEND-INTERNAL-ERRORS*" "*BACKEND-PAGE-SIZE*" + "*BACKEND-INTERNAL-ERRORS*" "*BACKEND-PAGE-BYTES*" "*BACKEND-REGISTER-SAVE-PENALTY*" "*BACKEND-SB-LIST*" "*BACKEND-SB-NAMES*" "*BACKEND-SC-NAMES*" "*BACKEND-SC-NUMBERS*" @@ -264,6 +265,7 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "ENTRY-NODE-INFO-NLX-TAG" "ENTRY-NODE-INFO-ST-TOP" "PHYSENV-DEBUG-LIVE-TN" "PHYSENV-LIVE-TN" "FAST-SYMBOL-VALUE" + "FIND-SAVED-FP-AND-PC" "FIXUP-NOTE-KIND" "FIXUP-NOTE-FIXUP" "FIXUP-NOTE-POSITION" @@ -274,7 +276,9 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "GET-VECTOR-SUBTYPE" "GET-TOPLEVELISH-FILE-INFO" "HALT" - "IF-EQ" "INLINE-SYNTACTIC-CLOSURE-LAMBDA" + "IF-EQ" + "IMMEDIATE-TN-P" + "INLINE-SYNTACTIC-CLOSURE-LAMBDA" "INSERT-STEP-CONDITIONS" "IR2-COMPONENT-CONSTANTS" "IR2-CONVERT" "IR2-PHYSENV-NUMBER-STACK-P" @@ -378,7 +382,9 @@ of SBCL which maintained the CMU-CL-style split into two packages.)" "VM-SUPPORT-ROUTINES-LOCATION-NUMBER" "WITH-SOURCE-LOCATION" - "*SOURCE-LOCATION-THUNKS*")) + "*SOURCE-LOCATION-THUNKS*" + + "BRANCH-IF")) #s(sb-cold:package-data :name "SB!DEBUG" @@ -437,7 +443,7 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "DEBUG-VAR-SYMBOL-NAME" "DEBUG-VAR-P" "DEBUG-VAR-PACKAGE-NAME" "DEBUG-VAR-SYMBOL" "DEBUG-VAR-VALID-VALUE" "DEBUG-VAR-VALIDITY" "DEBUG-VAR-VALUE" - "DELETE-BREAKPOINT" "DO-BLOCKS" + "DELETE-BREAKPOINT" "DO-DEBUG-BLOCK-LOCATIONS" "DO-DEBUG-FUN-BLOCKS" "DO-DEBUG-FUN-VARS" "FORM-NUMBER-TRANSLATIONS" @@ -575,12 +581,17 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." "*POSIX-ARGV*" "*CORE-PATHNAME*" "POSIX-GETENV" "POSIX-ENVIRON" + ;; Atomic operations "COMPARE-AND-SWAP" + "ATOMIC-INCF" + + ;; Timing information + "CALL-WITH-TIMING" ;; People have various good reasons to mess with the GC. "*AFTER-GC-HOOKS*" "BYTES-CONSED-BETWEEN-GCS" - "GC" "GC-OFF" "GC-ON" "GET-BYTES-CONSED" + "GC" "GET-BYTES-CONSED" "*GC-RUN-TIME*" "PURIFY" @@ -668,6 +679,9 @@ like *STACK-TOP-HINT* and unsupported stuff like *TRACED-FUN-LIST*." ;; are assertions" default "TRULY-THE" + ;; Misc. array and vector tools. + "ARRAY-STORAGE-VECTOR" + ;; This is something which must exist inside any Common ;; Lisp implementation, and which someone writing a ;; customized toplevel might well want. It seems perverse @@ -859,20 +873,24 @@ possibly temporariliy, because it might be used internally." "*SETF-FDEFINITION-HOOK*" ;; error-reporting facilities + "CLOSED-STREAM-ERROR" "COMPILED-PROGRAM-ERROR" "ENCAPSULATED-CONDITION" "INTERPRETED-PROGRAM-ERROR" + "INVALID-ARRAY-INDEX-ERROR" "SIMPLE-CONTROL-ERROR" "SIMPLE-FILE-ERROR" "SIMPLE-PARSE-ERROR" "SIMPLE-PROGRAM-ERROR" "SIMPLE-READER-ERROR" "SIMPLE-READER-PACKAGE-ERROR" "SIMPLE-REFERENCE-ERROR" + "SIMPLE-REFERENCE-WARNING" "SIMPLE-STREAM-ERROR" "SIMPLE-STORAGE-CONDITION" "SIMPLE-STYLE-WARNING" "TRY-RESTART" ;; error-signalling facilities + "STANDARD-READTABLE-MODIFIED-ERROR" "ARRAY-BOUNDING-INDICES-BAD-ERROR" "SEQUENCE-BOUNDING-INDICES-BAD-ERROR" @@ -976,6 +994,7 @@ possibly temporariliy, because it might be used internally." "STRUCTURE-INITARG-NOT-KEYWORD" "CONSTANT-MODIFIED" ;; ..and DEFTYPEs.. + "MAX-HASH" "HASH" "INDEX" "LOAD/STORE-INDEX" "SIGNED-BYTE-WITH-A-BITE-OUT" "UNSIGNED-BYTE-WITH-A-BITE-OUT" @@ -1196,7 +1215,9 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%ASSOC-TEST" "%ASSOC-TEST-NOT" "%ASIN" "%ASINH" - "%ATAN" "%ATAN2" "%ATANH" "%CALLER-FRAME-AND-PC" + "%ATAN" "%ATAN2" "%ATANH" + "%CALLER-FRAME" + "%CALLER-PC" "%CHECK-BOUND" "%CHECK-GENERIC-SEQUENCE-BOUNDS" "%CHECK-VECTOR-SEQUENCE-BOUNDS" @@ -1224,6 +1245,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%LOG1P" #!+long-float "%LONG-FLOAT" "%MAKE-COMPLEX" "%MAKE-FUNCALLABLE-INSTANCE" + "%MAKE-FUNCALLABLE-STRUCTURE-INSTANCE-ALLOCATOR" "%MAKE-RATIO" "%MAKE-LISP-OBJ" "%MAKE-INSTANCE" "%MAKE-STRUCTURE-INSTANCE" @@ -1264,6 +1286,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "%RAW-SET-COMPLEX-DOUBLE" "%RAW-SET-COMPLEX-LONG" "%RAW-SET-COMPLEX-SINGLE" "%RAW-SET-DOUBLE" "%RAW-SET-LONG" "%RAW-SET-SINGLE" "%SCALB" "%SCALBN" + #!+(or x86 x86-64) + "%RAW-INSTANCE-ATOMIC-INCF/WORD" "%RAW-INSTANCE-REF/WORD" "%RAW-INSTANCE-SET/WORD" "%RAW-INSTANCE-REF/SINGLE" "%RAW-INSTANCE-SET/SINGLE" "%RAW-INSTANCE-REF/DOUBLE" "%RAW-INSTANCE-SET/DOUBLE" @@ -1392,7 +1416,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." #!+win32 "HANDLE-WIN32-EXCEPTION" "INTERNAL-TIME" "INTERSECTION-TYPE" "INTERSECTION-TYPE-P" "INTERSECTION-TYPE-TYPES" "INVALID-ARG-COUNT-ERROR" - "INVALID-ARRAY-INDEX-ERROR" "INVALID-UNWIND-ERROR" + "INVALID-UNWIND-ERROR" "IRRATIONAL" "JUST-DUMP-IT-NORMALLY" "KEY-INFO" "KEY-INFO-NAME" "KEY-INFO-P" "KEY-INFO-TYPE" "LAYOUT-DEPTHOID" "LAYOUT-INVALID-ERROR" @@ -1628,6 +1652,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "VECTOR-TO-VECTOR*" "VECTOR-OF-CHECKED-LENGTH-GIVEN-LENGTH" "WITH-ARRAY-DATA" "WITH-CIRCULARITY-DETECTION" "WRONG-NUMBER-OF-INDICES-ERROR" + "WITH-WORLD-LOCK" ;; bit bash fillers (FIXME: 32/64-bit issues) "UB1-BASH-FILL" "SYSTEM-AREA-UB1-FILL" @@ -1665,7 +1690,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "OUTPUT-SYMBOL-NAME" "%COERCE-NAME-TO-FUN" "INVOKE-MACROEXPAND-HOOK" "DEFAULT-STRUCTURE-PRINT" "LAYOUT" "LAYOUT-LENGTH" "LAYOUT-PURE" "DSD-RAW-TYPE" - "DEFSTRUCT-DESCRIPTION" "UNDEFINE-STRUCTURE" "DD-COPIER" + "DEFSTRUCT-DESCRIPTION" "UNDECLARE-STRUCTURE" "DD-COPIER" "UNDEFINE-FUN-NAME" "DD-TYPE" "CLASSOID-STATE" "INSTANCE" "*TYPE-SYSTEM-INITIALIZED*" "FIND-LAYOUT" "DSD-NAME" "%TYPEP" "DD-RAW-INDEX" "DD-NAME" "CLASSOID-SUBCLASSES" @@ -1694,7 +1719,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "CLASSOID-CELL-NAME" "CLASSOID-CELL-PCL-CLASS" "CLASSOID-CELL-TYPEP" - "CLEAR-CLASSOID" + "%CLEAR-CLASSOID" "FIND-CLASSOID-CELL" "EXTRACT-FUN-TYPE" "%RANDOM-DOUBLE-FLOAT" #!+long-float "%RANDOM-LONG-FLOAT" @@ -1779,6 +1804,7 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "!SHARPM-COLD-INIT" "!EARLY-PROCLAIM-COLD-INIT" "!LATE-PROCLAIM-COLD-INIT" "!CLASS-FINALIZE" "!CONSTANTP-COLD-INIT" + "!WORLD-LOCK-COLD-INIT" "FLOAT-COLD-INIT-OR-REINIT" "GC-REINIT" @@ -1825,7 +1851,8 @@ is a good idea, but see SB-SYS re. blurring of boundaries." "INTERRUPT-THREAD-ERROR-THREAD" "INTERRUPT-THREAD" "TERMINATE-THREAD" "DESTROY-THREAD" "THREAD-YIELD" - "MUTEX" "MAKE-MUTEX" "MUTEX-NAME" "MUTEX-VALUE" + "MUTEX" "MAKE-MUTEX" "MUTEX-NAME" "MUTEX-OWNER" "MUTEX-VALUE" + "HOLDING-MUTEX-P" "GET-MUTEX" "RELEASE-MUTEX" "WITH-MUTEX" "WITH-RECURSIVE-LOCK" "WAITQUEUE" "MAKE-WAITQUEUE" "WAITQUEUE-NAME" @@ -2431,7 +2458,7 @@ structure representations" "FUN-POINTER-LOWTAG" "SIMPLE-FUN-SELF-SLOT" "SIMPLE-FUN-TYPE-SLOT" - "GENCGC-PAGE-SIZE" + "GENCGC-PAGE-BYTES" #!+ppc "PSEUDO-ATOMIC-INTERRUPTED-FLAG" #!+ppc "PSEUDO-ATOMIC-FLAG" "GENESIS" "HALT-TRAP" "IGNORE-ME-SC-NUMBER" @@ -2551,6 +2578,7 @@ structure representations" "*CONTROL-STACK-START*" "*CONTROL-STACK-END*" "CONTROL-STACK-POINTER-VALID-P" "DYNAMIC-SPACE-START" "DYNAMIC-SPACE-END" + #!+gencgc "MAX-DYNAMIC-SPACE-END" #!+c-stack-is-control-stack "ALTERNATE-SIGNAL-STACK-START" #!-gencgc "DYNAMIC-0-SPACE-START" #!-gencgc "DYNAMIC-0-SPACE-END"