Package: SB-ALIEN-INTERNALS¶
private: stuff for implementing ALIENs and friends
Function¶
%ALIEN-VALUE
%CAST
%DEREF-ADDR
%HEAP-ALIEN-ADDR
%HEAP-ALIEN
%LOCAL-ALIEN-ADDR
%LOCAL-ALIEN-FORCED-TO-MEMORY-P
%SAP-ALIEN
%SET-DEREF
%SET-HEAP-ALIEN
%SET-LOCAL-ALIEN
%SET-SLOT
%SLOT-ADDR
ALIEN-ARRAY-TYPE-DIMENSIONS
ALIEN-ARRAY-TYPE-ELEMENT-TYPE
ALIEN-ARRAY-TYPE-P
ALIEN-BOOLEAN-TYPE-P
ALIEN-CALLBACK-ACCESSOR-FORM
ALIEN-CALLBACK-ASSEMBLER-WRAPPER
ALIEN-DOUBLE-FLOAT-TYPE-P
ALIEN-ENUM-TYPE-P
ALIEN-FLOAT-TYPE-P
ALIEN-FUN-TYPE-ARG-TYPES
ALIEN-FUN-TYPE-P
ALIEN-FUN-TYPE-RESULT-TYPE
ALIEN-INTEGER-TYPE-P
ALIEN-INTEGER-TYPE-SIGNED
ALIEN-POINTER-TYPE-P
ALIEN-POINTER-TYPE-TO
ALIEN-RECORD-FIELD-NAME
ALIEN-RECORD-FIELD-OFFSET
ALIEN-RECORD-FIELD-P
ALIEN-RECORD-FIELD-TYPE
ALIEN-RECORD-TYPE-FIELDS
ALIEN-RECORD-TYPE-P
ALIEN-SINGLE-FLOAT-TYPE-P
ALIEN-SUBTYPE-P
ALIEN-TYPE-=
ALIEN-TYPE-ALIGNMENT
ALIEN-TYPE-BITS
ALIEN-TYPE-P
ALIEN-TYPEP
ALIEN-VALUE-P
ALIEN-VALUE-SAP
ALIEN-VALUE-TYPE
ALIEN-VALUE-TYPEP
ALIEN-VALUE
ALIEN-VALUES-TYPE-P
ALIEN-VALUES-TYPE-VALUES
ALIEN-VOID-TYPE-P
ALIGN-OFFSET
COMPUTE-ALIEN-REP-TYPE
COMPUTE-DEPORT-ALLOC-LAMBDA
COMPUTE-DEPORT-LAMBDA
COMPUTE-DEPOSIT-LAMBDA
COMPUTE-EXTRACT-LAMBDA
COMPUTE-LISP-REP-TYPE
COMPUTE-NATURALIZE-LAMBDA
DEPORT-ALLOC
DEPORT
ENTER-ALIEN-CALLBACK
FIND-SAVED-FP-AND-PC
HEAP-ALIEN-INFO-P
HEAP-ALIEN-INFO-SAP-FORM
HEAP-ALIEN-INFO-TYPE
INVOKE-WITH-SAVED-FP-AND-PC
LOCAL-ALIEN-INFO-FORCE-TO-MEMORY-P
LOCAL-ALIEN-INFO-P
LOCAL-ALIEN-INFO-TYPE
LOCAL-ALIEN
MAKE-ALIEN-FUN-TYPE
MAKE-ALIEN-POINTER-TYPE
MAKE-LOCAL-ALIEN
NATURALIZE
NOTE-LOCAL-ALIEN-TYPE
PARSE-ALIEN-TYPE
UNPARSE-ALIEN-TYPE