projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.11.34: better SUBSEQ on lists
[sbcl.git]
/
package-data-list.lisp-expr
diff --git
a/package-data-list.lisp-expr
b/package-data-list.lisp-expr
index
925842f
..
abad961
100644
(file)
--- 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"
"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"
"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*"
"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"
"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"
"VAR-ALLOC"
"SAFE-FDEFN-FUN"
"NOTE-FIXUP"
+ "DEF-CASSER"
"DEF-REFFER"
"EMIT-NOP"
"DEF-SETTER"
"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"
"*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"
;; People have various good reasons to mess with the GC.
"*AFTER-GC-HOOKS*"
"BYTES-CONSED-BETWEEN-GCS"
@@
-672,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-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"
;; If the user knows we're doing IEEE, he might reasonably
;; want to do this stuff.
"FLOAT-DENORMALIZED-P"
@@
-801,6
+802,10
@@
possibly temporariliy, because it might be used internally."
"INFO"
"MAKE-INFO-ENVIRONMENT"
"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"
;; Constant form evaluation
"CONSTANT-FORM-VALUE"
"CONSTANT-TYPEP"
@@
-826,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"
"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"
"SIMPLE-STYLE-WARNING"
+ "TRY-RESTART"
"SPECIAL-FORM-FUNCTION"
"STYLE-WARN" "SIMPLE-COMPILER-NOTE"
"SPECIAL-FORM-FUNCTION"
"STYLE-WARN" "SIMPLE-COMPILER-NOTE"
@@
-1130,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"
"%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"
"%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"
"%COSH" "%DATA-VECTOR-AND-INDEX" "%DEPOSIT-FIELD"
"%DOUBLE-FLOAT" "%DPB" "%EQL" "%EXP" "%EXPM1" "%FIND-POSITION"
"%FIND-POSITION-VECTOR-MACRO" "%FIND-POSITION-IF"
@@
-1150,7
+1172,14
@@
is a good idea, but see SB-SYS re. blurring of boundaries."
"%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"
"%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"
"%RAW-BITS" "%RAW-BITS-WITH-OFFSET" "%VECTOR-RAW-BITS"
"%RAW-REF-COMPLEX-DOUBLE" "%RAW-REF-COMPLEX-LONG"
"%RAW-REF-COMPLEX-SINGLE" "%RAW-REF-DOUBLE"
@@
-1176,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"
"%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"
"%SIN" "%SIN-QUICK" "%SINGLE-FLOAT"
"%SINH" "%SQRT" "%SXHASH-SIMPLE-STRING"
"%SXHASH-SIMPLE-SUBSTRING" "%TAN" "%TAN-QUICK" "%TANH"
@@
-1242,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"
#!+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"
"DEFINED-FTYPE-MATCHES-DECLARED-FTYPE-P"
"!DEFSTRUCT-WITH-ALTERNATE-METACLASS" "DESCEND-INTO"
"DISPLACED-TO-ARRAY-TOO-SMALL-ERROR"
@@
-1289,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"
"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"
#!+(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"
"ANSI-STREAM-BIN" "ANSI-STREAM-BOUT" "ANSI-STREAM-CLOSE"
"ANSI-STREAM-ELEMENT-TYPE" "ANSI-STREAM-IN"
"ANSI-STREAM-IN-BUFFER" "ANSI-STREAM-IN-INDEX"
@@
-1415,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*"
"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"
"RESTART-DESIGNATOR"
"RUN-PENDING-FINALIZERS"
"SCALE-DOUBLE-FLOAT"
@@
-1459,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-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"
"SINGLE-FLOAT-BITS" "SINGLE-FLOAT-EXPONENT"
"SINGLE-FLOAT-INT-EXPONENT" "SINGLE-FLOAT-SIGNIFICAND"
"SINGLE-VALUE-TYPE" "SINGLE-VALUE-SPECIFIER-TYPE"
@@
-1467,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"
"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"
"%INSTANCE-LENGTH"
"%INSTANCE-REF"
"%INSTANCE-SET"
@@
-1667,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"
"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"
"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"
#s(sb-cold:package-data
:name "SB!LOOP"
@@
-1977,6
+2016,7
@@
SB-KERNEL) have been undone, but probably more remain."
"DECODE-TIMEOUT"
"DECODE-INTERNAL-TIME"
"DEFAULT-INTERRUPT"
"DECODE-TIMEOUT"
"DECODE-INTERNAL-TIME"
"DEFAULT-INTERRUPT"
+ "DEFER-DEADLINE"
"DEPORT-BOOLEAN" "DEPORT-INTEGER"
"DYNAMIC-FOREIGN-SYMBOLS-P"
"DLOPEN-OR-LOSE"
"DEPORT-BOOLEAN" "DEPORT-INTEGER"
"DYNAMIC-FOREIGN-SYMBOLS-P"
"DLOPEN-OR-LOSE"
@@
-2331,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"
"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"
"SIMPLE-ARRAY-COMPLEX-DOUBLE-FLOAT-WIDETAG"
#!+long-float "SIMPLE-ARRAY-COMPLEX-LONG-FLOAT-WIDETAG"
"SIMPLE-ARRAY-COMPLEX-SINGLE-FLOAT-WIDETAG"