SB-DISASSEM
SB-DISASSEM
properties
ID: SB-DISASSEM
LOCK: T
private: stuff related to the implementation of the disassembler
- dependencies
- dependents
DSTATE-OPERANDS  compiled function
properties
ID: SB-DISASSEM:DSTATE-OPERANDS
ALLOC: HEAP IMMOBILE
DSTATE-OPERANDS names a compiled function: An accessor for SB-DISASSEM:DISASSEM-STATE Lambda-list: (INSTANCE) Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE) (VALUES T &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
SEG-VIRTUAL-LOCATION  compiled function
properties
ID: SB-DISASSEM:SEG-VIRTUAL-LOCATION
ALLOC: HEAP IMMOBILE
SEG-VIRTUAL-LOCATION names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:SEGMENT)
(VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF SEG-VIRTUAL-LOCATION) names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION ((UNSIGNED-BYTE 64) SB-DISASSEM:SEGMENT)
(VALUES (UNSIGNED-BYTE 64) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
MAP-SEGMENT-INSTRUCTIONS  compiled function
properties
ID: SB-DISASSEM:MAP-SEGMENT-INSTRUCTIONS
ALLOC: HEAP IMMOBILE
MAP-SEGMENT-INSTRUCTIONS names a compiled function:
Lambda-list: (FUNCTION SEGMENT DSTATE &OPTIONAL STREAM)
Dynamic-extent arguments: positional=(0)
Derived type: (FUNCTION
(FUNCTION SB-DISASSEM:SEGMENT SB-DISASSEM:DISASSEM-STATE
&OPTIONAL (OR STREAM NULL))
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
*DISASSEM-LOCATION-COLUMN-WIDTH*  var
properties
ID: SB-DISASSEM:*DISASSEM-LOCATION-COLUMN-WIDTH*
ALLOC: HEAP IMMOBILE
*DISASSEM-LOCATION-COLUMN-WIDTH* names a special variable: Declared type: (OR NULL (MOD 1001)) Value: NIL
- Bound by
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
SAP-REF-INT  compiled function
properties
ID: SB-DISASSEM:SAP-REF-INT
ALLOC: HEAP IMMOBILE
SAP-REF-INT names a compiled function:
Lambda-list: (SAP OFFSET LENGTH BYTE-ORDER)
Derived type: (FUNCTION
(SB-SYS:SYSTEM-AREA-POINTER FIXNUM
(OR (INTEGER 1 2) (INTEGER 4 4) (INTEGER 8 8))
(MEMBER :LITTLE-ENDIAN :BIG-ENDIAN))
(VALUES (OR NULL INTEGER) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
SET-LOCATION-PRINTING-RANGE  compiled function
properties
ID: SB-DISASSEM:SET-LOCATION-PRINTING-RANGE
ALLOC: HEAP IMMOBILE
SET-LOCATION-PRINTING-RANGE names a compiled function: Lambda-list: (DSTATE FROM LENGTH) Derived type: (FUNCTION (T T T) (VALUES (MOD 21) &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEM-STATE  class
properties
ID: SB-DISASSEM:DISASSEM-STATE
ALLOC: HEAP IMMOBILE
DISASSEM-STATE names the structure-class #<STRUCTURE-CLASS SB-DISASSEM:DISASSEM-STATE>:
Class precedence-list: SB-DISASSEM:DISASSEM-STATE, STRUCTURE-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: STRUCTURE-OBJECT
No subclasses.
Sealed.
Slots:
SB-DISASSEM::SCRATCH-BUF
Type: SB-EXT:WORD (unboxed)
Initform: 0
SB-DISASSEM::CUR-OFFS
Type: SB-DISASSEM::OFFSET
Initform: 0
SB-DISASSEM::NEXT-OFFS
Type: SB-DISASSEM::OFFSET
Initform: 0
SB-DISASSEM::SEGMENT-SAP
Type: SB-SYS:SYSTEM-AREA-POINTER
Initform: (INT-SAP 0)
SB-DISASSEM:SEGMENT
Type: (OR NULL SB-DISASSEM:SEGMENT)
Initform: NIL
SB-DISASSEM::FOREIGN-CODE-P
Type: T
Initform: NIL
SB-DISASSEM::ABSOLUTIZE-JUMPS
Type: T
Initform: T
SB-DISASSEM::ALIGNMENT
Type: SB-DISASSEM::ALIGNMENT
Initform: N-WORD-BYTES
SB-DISASSEM::BYTE-ORDER
Type: (MEMBER :BIG-ENDIAN :LITTLE-ENDIAN)
Initform: *BACKEND-BYTE-ORDER*
SB-DISASSEM::INST
Type: T
Initform: NIL
SB-DISASSEM::OPERANDS
Type: T
Initform: (MAKE-ARRAY 10)
SB-DISASSEM::N-OPERANDS
Type: T
Initform: 0
SB-DISASSEM::INST-PROPERTIES
Type: FIXNUM
Initform: 0
SB-DISASSEM::FILTERED-VALUES
Type: SB-DISASSEM::FILTERED-VALUE-VECTOR
Initform: (MAKE-ARRAY SB-DISASSEM::MAX-FILTERED-VALUE-INDEX)
SB-DISASSEM::FILTERED-ARG-POOL-IN-USE
Type: T
Initform: NIL
SB-DISASSEM::FILTERED-ARG-POOL-FREE
Type: T
Initform: NIL
SB-DISASSEM::ADDR-PRINT-LEN
Type: (OR NULL (INTEGER 0 20))
Initform: NIL
SB-DISASSEM::ARGUMENT-COLUMN
Type: SB-DISASSEM::COLUMN
Initform: 0
SB-DISASSEM::OUTPUT-STATE
Type: (MEMBER :BEGINNING :BLOCK-BOUNDARY NIL)
Initform: :BEGINNING
SB-DISASSEM::PREVIOUS-CHUNK
Type: T
Initform: NIL
SB-DISASSEM::KNOWN-REGISTER-CONTENTS
Type: T
Initform: NIL
LABELS
Type: LIST
Initform: NIL
SB-DISASSEM::LABEL-HASH
Type: HASH-TABLE
Initform: (MAKE-HASH-TABLE)
SB-DISASSEM::FUN-HOOKS
Type: LIST
Initform: NIL
SB-DISASSEM::CUR-LABELS
Type: LIST
Initform: NIL
SB-DISASSEM::CUR-OFFS-HOOKS
Type: LIST
Initform: NIL
SB-DISASSEM::NOTES
Type: T
Initform: NIL
SB-DISASSEM::CURRENT-VALID-LOCATIONS
Type: (OR NULL (VECTOR BIT))
Initform: NIL
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
SEGMENT  class
properties
ID: SB-DISASSEM:SEGMENT
ALLOC: HEAP IMMOBILE
SEGMENT names the structure-class #<STRUCTURE-CLASS SB-DISASSEM:SEGMENT>:
Class precedence-list: SB-DISASSEM:SEGMENT, STRUCTURE-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: STRUCTURE-OBJECT
No subclasses.
Slots:
SB-DISASSEM::OBJECT
Type: T
Initform: NIL
SB-DISASSEM::SAP-MAKER
Type: (FUNCTION NIL SB-SYS:SYSTEM-AREA-POINTER)
Initform: (SB-INT:MISSING-ARG)
LENGTH
Type: SB-DISASSEM::DISASSEM-LENGTH
Initform: 0
SB-DISASSEM::VIRTUAL-LOCATION
Type: SB-DISASSEM::ADDRESS (unboxed)
Initform: 0
SB-DISASSEM::STORAGE-INFO
Type: (OR NULL SB-DISASSEM::STORAGE-INFO)
Initform: NIL
SB-DISASSEM::CODE
Type: (OR NULL SB-KERNEL:CODE-COMPONENT)
Initform: NIL
SB-DISASSEM::CODE-CALLABLES
Type: T
Initform: :?
SB-DISASSEM::INITIAL-OFFSET
Type: SB-INT:INDEX
Initform: 0
SB-DISASSEM::HOOKS
Type: LIST
Initform: NIL
SB-DISASSEM::DEBUG-FUN
Type: T
Initform: NIL
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
SEG-CODE  compiled function
properties
ID: SB-DISASSEM:SEG-CODE
ALLOC: HEAP IMMOBILE
SEG-CODE names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:SEGMENT)
(VALUES (OR SB-KERNEL:CODE-COMPONENT NULL) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
ARG-VALUE  compiled function
properties
ID: SB-DISASSEM:ARG-VALUE
ALLOC: HEAP IMMOBILE
ARG-VALUE names a compiled function:
An accessor for SB-DISASSEM::ARG
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM::ARG)
(VALUES (OR LIST INTEGER) &OPTIONAL))
Source file: SYS:SRC;COMPILER;DISASSEM.LISP
(SETF ARG-VALUE) names a compiled function:
An accessor for SB-DISASSEM::ARG
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION ((OR LIST INTEGER) SB-DISASSEM::ARG)
(VALUES (OR LIST INTEGER) &OPTIONAL))
Source file: SYS:SRC;COMPILER;DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
*DEFAULT-DSTATE-HOOKS*  var
properties
ID: SB-DISASSEM:*DEFAULT-DSTATE-HOOKS*
ALLOC: HEAP IMMOBILE
*DEFAULT-DSTATE-HOOKS* names a special variable: Value: (SB-SPROF::ADD-DISASSEMBLY-PROFILE-NOTE)
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-INSTRUCTION  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-INSTRUCTION
ALLOC: HEAP IMMOBILE
DISASSEMBLE-INSTRUCTION names a compiled function: Lambda-list: (DSTATE) Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE) (VALUES CONS &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
OPERAND  compiled function
properties
ID: SB-DISASSEM:OPERAND
ALLOC: HEAP IMMOBILE
OPERAND names a compiled function: Lambda-list: (THING DSTATE) Derived type: (FUNCTION (T T) (VALUES (INTEGER 1 17592186044416) &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-NEXT-ADDR  compiled function
properties
ID: SB-DISASSEM:DSTATE-NEXT-ADDR
ALLOC: HEAP IMMOBILE
DSTATE-NEXT-ADDR names a compiled function: Lambda-list: (DSTATE) Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
MAKE-DSTATE  compiled function
properties
ID: SB-DISASSEM:MAKE-DSTATE
ALLOC: HEAP IMMOBILE
MAKE-DSTATE names a compiled function:
Lambda-list: (&OPTIONAL (FUN-HOOKS *DEFAULT-DSTATE-HOOKS*))
Derived type: (FUNCTION (&OPTIONAL T)
(VALUES SB-DISASSEM:DISASSEM-STATE &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
NOTE  compiled function
properties
ID: SB-DISASSEM:NOTE
ALLOC: HEAP IMMOBILE
NOTE names a compiled function:
Lambda-list: (NOTE DSTATE)
Derived type: (FUNCTION ((OR STRING FUNCTION) SB-DISASSEM:DISASSEM-STATE)
(VALUES (OR STRING FUNCTION CONS) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
- SB-SPROF::ADD-DISASSEMBLY-PROFILE-NOTE
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
ALIGN  compiled function
properties
ID: SB-DISASSEM:ALIGN
ALLOC: HEAP IMMOBILE
ALIGN names a compiled function:
Lambda-list: (ADDRESS SIZE)
Derived type: (FUNCTION ((UNSIGNED-BYTE 64) (MOD 65))
(VALUES (INTEGER -64 18446744073709551678) &OPTIONAL))
Inline proclamation: INLINE (inline expansion available)
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
PRINT-BYTES  compiled function
properties
ID: SB-DISASSEM:PRINT-BYTES
ALLOC: HEAP IMMOBILE
PRINT-BYTES names a compiled function:
Lambda-list: (NUM STREAM DSTATE)
Derived type: (FUNCTION (FIXNUM STREAM SB-DISASSEM:DISASSEM-STATE)
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAKE-SEGMENT  compiled function
properties
ID: SB-DISASSEM:MAKE-SEGMENT
ALLOC: HEAP IMMOBILE
MAKE-SEGMENT names a compiled function:
Lambda-list: (OBJECT SAP-MAKER LENGTH &KEY CODE (INITIAL-OFFSET 0)
VIRTUAL-LOCATION DEBUG-FUN SOURCE-FORM-CACHE HOOKS)
Derived type: (FUNCTION
(T (FUNCTION NIL (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T))
(UNSIGNED-BYTE 62) &KEY (:CODE T) (:INITIAL-OFFSET T)
(:VIRTUAL-LOCATION (OR NULL (UNSIGNED-BYTE 64)))
(:DEBUG-FUN (OR NULL SB-DI:DEBUG-FUN))
(:SOURCE-FORM-CACHE (OR NULL SB-DISASSEM::SOURCE-FORM-CACHE))
(:HOOKS T))
(VALUES SB-DISASSEM:SEGMENT &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
SIGN-EXTEND  compiled vop function
properties
ID: SB-DISASSEM:SIGN-EXTEND
ALLOC: HEAP IMMOBILE
SIGN-EXTEND names a compiled function: Lambda-list: (INT SIZE) Derived type: (FUNCTION (INTEGER (MOD 129)) (VALUES INTEGER &OPTIONAL)) Source file: SYS:SRC;COMPILER;DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
HANDLE-BREAK-ARGS  compiled function
properties
ID: SB-DISASSEM:HANDLE-BREAK-ARGS
ALLOC: HEAP IMMOBILE
HANDLE-BREAK-ARGS names a compiled function:
Lambda-list: (ERROR-PARSE-FUN TRAP-NUMBER STREAM DSTATE)
Derived type: (FUNCTION
(FUNCTION T (OR STREAM NULL) SB-DISASSEM:DISASSEM-STATE)
(VALUES FIXNUM &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
PRINC16  compiled function
properties
ID: SB-DISASSEM:PRINC16
ALLOC: HEAP IMMOBILE
PRINC16 names a compiled function: Lambda-list: (VALUE STREAM) Derived type: (FUNCTION (T T) (VALUES T &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
INSTRUCTION  class
properties
ID: SB-DISASSEM:INSTRUCTION
ALLOC: HEAP IMMOBILE
INSTRUCTION names the structure-class #<STRUCTURE-CLASS SB-DISASSEM:INSTRUCTION>:
Class precedence-list: SB-DISASSEM:INSTRUCTION, STRUCTURE-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: STRUCTURE-OBJECT
No subclasses.
Sealed.
Slots:
SB-DISASSEM::NAME
Type: SYMBOL
Initform: NIL
SB-DISASSEM::FORMAT-NAME
Type: (OR SYMBOL STRING)
Initform: NIL
SB-DISASSEM::MASK
Type: SB-DISASSEM:DCHUNK
Initform: SB-DISASSEM:DCHUNK-ZERO
SB-DISASSEM::ID
Type: SB-DISASSEM:DCHUNK
Initform: SB-DISASSEM:DCHUNK-ZERO
LENGTH
Type: SB-DISASSEM::DISASSEM-LENGTH
Initform: 0
SB-DISASSEM::PRINT-NAME
Type: SYMBOL
Initform: NIL
SB-DISASSEM::PREFILTER
Type: FUNCTION
Initform: NIL
SB-DISASSEM::LABELLER
Type: (OR LIST VECTOR)
Initform: NIL
SB-DISASSEM::PRINTER
Type: (OR NULL FUNCTION)
Initform: NIL
SB-DISASSEM::CONTROL
Type: (OR NULL FUNCTION)
Initform: NIL
SB-DISASSEM::SPECIALIZERS
Type: LIST
Initform: NIL
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-GETPROP  compiled function
properties
ID: SB-DISASSEM:DSTATE-GETPROP
ALLOC: HEAP IMMOBILE
DSTATE-GETPROP names a compiled function: Lambda-list: (DSTATE MASK) Derived type: (FUNCTION (T FIXNUM) (VALUES BOOLEAN &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAKE-VECTOR-SEGMENT  compiled function
properties
ID: SB-DISASSEM:MAKE-VECTOR-SEGMENT
ALLOC: HEAP IMMOBILE
MAKE-VECTOR-SEGMENT names a compiled function:
Lambda-list: (VECTOR OFFSET &REST ARGS)
Derived type: (FUNCTION (VECTOR FIXNUM &REST T)
(VALUES SB-DISASSEM:SEGMENT &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
NOTE-CODE-CONSTANT  compiled function
properties
ID: SB-DISASSEM:NOTE-CODE-CONSTANT
ALLOC: HEAP IMMOBILE
NOTE-CODE-CONSTANT names a compiled function:
Lambda-list: (LOCATION DSTATE &OPTIONAL (HOW RELATIVE))
Derived type: (FUNCTION (T SB-DISASSEM:DISASSEM-STATE &OPTIONAL T)
(VALUES T &OPTIONAL (MEMBER T)))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-ASSEM-SEGMENT  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-ASSEM-SEGMENT
ALLOC: HEAP IMMOBILE
DISASSEMBLE-ASSEM-SEGMENT names a compiled function: Lambda-list: (BYTES RANGES STREAM) Derived type: (FUNCTION (T T STREAM) (VALUES NULL &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
PRINT-INST  compiled function
properties
ID: SB-DISASSEM:PRINT-INST
ALLOC: HEAP IMMOBILE
PRINT-INST names a compiled function:
Lambda-list: (NUM STREAM DSTATE &KEY (OFFSET 0) (TRAILING-SPACE T))
Derived type: (FUNCTION (T T T &KEY (:OFFSET T) (:TRAILING-SPACE T))
(VALUES (OR BASE-CHAR NULL) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-CUR-OFFS  compiled function
properties
ID: SB-DISASSEM:DSTATE-CUR-OFFS
ALLOC: HEAP IMMOBILE
DSTATE-CUR-OFFS names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE)
(VALUES FIXNUM &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF DSTATE-CUR-OFFS) names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION (FIXNUM SB-DISASSEM:DISASSEM-STATE)
(VALUES FIXNUM &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
PRIN1-QUOTED-SHORT  compiled function
properties
ID: SB-DISASSEM:PRIN1-QUOTED-SHORT
ALLOC: HEAP IMMOBILE
PRIN1-QUOTED-SHORT names a compiled function: Lambda-list: (THING STREAM) Derived type: (FUNCTION (T T) (VALUES T &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-MEMORY  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-MEMORY
ALLOC: HEAP IMMOBILE
DISASSEMBLE-MEMORY names a compiled function:
Lambda-list: (ADDRESS LENGTH &KEY (STREAM *STANDARD-OUTPUT*) CODE-COMPONENT
(USE-LABELS T))
Derived type: (FUNCTION
((OR SB-SYS:SYSTEM-AREA-POINTER (UNSIGNED-BYTE 64))
(UNSIGNED-BYTE 62) &KEY (:STREAM STREAM)
(:CODE-COMPONENT (OR SB-KERNEL:CODE-COMPONENT NULL))
(:USE-LABELS BOOLEAN))
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DCHUNK-ZERO  constant var
properties
ID: SB-DISASSEM:DCHUNK-ZERO
ALLOC: HEAP IMMOBILE
DCHUNK-ZERO names a constant variable: Value: 0
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
GET-INST-SPACE  compiled function
properties
ID: SB-DISASSEM:GET-INST-SPACE
ALLOC: HEAP IMMOBILE
GET-INST-SPACE names a compiled function:
Lambda-list: (&KEY FORCE)
Derived type: (FUNCTION (&KEY (:FORCE T))
(VALUES (OR NULL SB-DISASSEM::INST-SPACE) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
READ-SUFFIX  compiled function
properties
ID: SB-DISASSEM:READ-SUFFIX
ALLOC: HEAP IMMOBILE
READ-SUFFIX names a compiled function:
Lambda-list: (LENGTH DSTATE)
Derived type: (FUNCTION
((OR (INTEGER 8 8) (INTEGER 16 16) (INTEGER 32 32)
(INTEGER 64 64))
SB-DISASSEM:DISASSEM-STATE)
(VALUES (OR NULL INTEGER) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAYBE-NOTE-SINGLE-STORAGE-REF  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-SINGLE-STORAGE-REF
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-SINGLE-STORAGE-REF names a compiled function:
Lambda-list: (OFFSET SC-NAME DSTATE)
Derived type: (FUNCTION (FIXNUM SYMBOL SB-DISASSEM:DISASSEM-STATE)
(VALUES BOOLEAN &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-NEXT-OFFS  compiled function
properties
ID: SB-DISASSEM:DSTATE-NEXT-OFFS
ALLOC: HEAP IMMOBILE
DSTATE-NEXT-OFFS names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE)
(VALUES FIXNUM &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF DSTATE-NEXT-OFFS) names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION (FIXNUM SB-DISASSEM:DISASSEM-STATE)
(VALUES FIXNUM &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
*DISASSEM-OPCODE-COLUMN-WIDTH*  var
properties
ID: SB-DISASSEM:*DISASSEM-OPCODE-COLUMN-WIDTH*
ALLOC: HEAP IMMOBILE
*DISASSEM-OPCODE-COLUMN-WIDTH* names a special variable: Declared type: (MOD 1001) Value: 0
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
SNARF-ERROR-JUNK  compiled function
properties
ID: SB-DISASSEM:SNARF-ERROR-JUNK
ALLOC: HEAP IMMOBILE
SNARF-ERROR-JUNK names a compiled function:
Lambda-list: (SAP OFFSET TRAP-NUMBER &OPTIONAL LENGTH-ONLY)
Derived type: (FUNCTION (T T T &OPTIONAL T)
(VALUES
(OR (OR (MEMBER 0.0d0 0.0) (FLOAT (0.0))) (RATIONAL 0))
NUMBER T T BOOLEAN &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAYBE-NOTE-NIL-INDEXED-SYMBOL-SLOT-REF  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-NIL-INDEXED-SYMBOL-SLOT-REF
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-NIL-INDEXED-SYMBOL-SLOT-REF names a compiled function:
Lambda-list: (NIL-BYTE-OFFSET DSTATE)
Derived type: (FUNCTION (FIXNUM SB-DISASSEM:DISASSEM-STATE)
(VALUES T &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
PRINT-CURRENT-ADDRESS  compiled function
properties
ID: SB-DISASSEM:PRINT-CURRENT-ADDRESS
ALLOC: HEAP IMMOBILE
PRINT-CURRENT-ADDRESS names a compiled function: Lambda-list: (STREAM DSTATE) Derived type: (FUNCTION (STREAM SB-DISASSEM:DISASSEM-STATE) *) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-FUN  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-FUN
ALLOC: HEAP IMMOBILE
DISASSEMBLE-FUN names a compiled function:
Lambda-list: (FUN &KEY (STREAM *STANDARD-OUTPUT*) (USE-LABELS T))
Derived type: (FUNCTION
(COMPILED-FUNCTION &KEY (:STREAM STREAM)
(:USE-LABELS BOOLEAN))
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
- (EMACS-INSPECT (FUNCTION))
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-CUR-ADDR  compiled function
properties
ID: SB-DISASSEM:DSTATE-CUR-ADDR
ALLOC: HEAP IMMOBILE
DSTATE-CUR-ADDR names a compiled function: Lambda-list: (DSTATE) Derived type: (FUNCTION (T) (VALUES (UNSIGNED-BYTE 64) &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
- Called by
- SB-SPROF::ADD-DISASSEMBLY-PROFILE-NOTE
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
LABEL-SEGMENTS  compiled function
properties
ID: SB-DISASSEM:LABEL-SEGMENTS
ALLOC: HEAP IMMOBILE
LABEL-SEGMENTS names a compiled function:
Lambda-list: (SEGLIST DSTATE)
Derived type: (FUNCTION (LIST SB-DISASSEM:DISASSEM-STATE)
(VALUES LIST &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAYBE-NOTE-STATIC-SYMBOL  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-STATIC-SYMBOL
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-STATIC-SYMBOL names a compiled function:
Lambda-list: (ADDRESS DSTATE)
Derived type: (FUNCTION (T SB-DISASSEM:DISASSEM-STATE)
(VALUES (OR LIST STRING FUNCTION) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAYBE-NOTE-ASSEMBLER-ROUTINE  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-ASSEMBLER-ROUTINE
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-ASSEMBLER-ROUTINE names a compiled function: Lambda-list: (ADDRESS NOTE-ADDRESS-P DSTATE) Derived type: (FUNCTION (T T SB-DISASSEM:DISASSEM-STATE) (VALUES T&OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-BYTE-ORDER  compiled function
properties
ID: SB-DISASSEM:DSTATE-BYTE-ORDER
ALLOC: HEAP IMMOBILE
DSTATE-BYTE-ORDER names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE)
(VALUES (MEMBER :LITTLE-ENDIAN :BIG-ENDIAN) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF DSTATE-BYTE-ORDER) names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION
((MEMBER :LITTLE-ENDIAN :BIG-ENDIAN)
SB-DISASSEM:DISASSEM-STATE)
(VALUES (MEMBER :LITTLE-ENDIAN :BIG-ENDIAN) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
PRIN1-SHORT  compiled function
properties
ID: SB-DISASSEM:PRIN1-SHORT
ALLOC: HEAP IMMOBILE
PRIN1-SHORT names a compiled function: Lambda-list: (THING STREAM) Derived type: (FUNCTION (T T) (VALUES T &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
PRINT-NOTES-AND-NEWLINE  compiled function
properties
ID: SB-DISASSEM:PRINT-NOTES-AND-NEWLINE
ALLOC: HEAP IMMOBILE
PRINT-NOTES-AND-NEWLINE names a compiled function:
Lambda-list: (STREAM DSTATE)
Derived type: (FUNCTION (STREAM SB-DISASSEM:DISASSEM-STATE)
(VALUES BOOLEAN &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
SEG-SAP-MAKER  compiled function
properties
ID: SB-DISASSEM:SEG-SAP-MAKER
ALLOC: HEAP IMMOBILE
SEG-SAP-MAKER names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:SEGMENT)
(VALUES
(FUNCTION NIL (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T))
&OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF SEG-SAP-MAKER) names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION
((FUNCTION NIL (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T))
SB-DISASSEM:SEGMENT)
(VALUES
(FUNCTION NIL (VALUES SB-SYS:SYSTEM-AREA-POINTER &REST T))
&OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
GET-CODE-SEGMENTS  compiled function
properties
ID: SB-DISASSEM:GET-CODE-SEGMENTS
ALLOC: HEAP IMMOBILE
GET-CODE-SEGMENTS names a compiled function:
Lambda-list: (CODE &OPTIONAL (START-OFFSET 0) (LENGTH (%CODE-TEXT-SIZECODE)))
Derived type: (FUNCTION
(SB-KERNEL:CODE-COMPONENT &OPTIONAL FIXNUM (UNSIGNED-BYTE 62))
(VALUES SEQUENCE &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-CODE-COMPONENT  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-CODE-COMPONENT
ALLOC: HEAP IMMOBILE
DISASSEMBLE-CODE-COMPONENT names a compiled function:
Lambda-list: (THING &KEY (STREAM *STANDARD-OUTPUT*) (USE-LABELS T))
Derived type: (FUNCTION (T &KEY (:STREAM STREAM) (:USE-LABELS BOOLEAN))
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
- (EMACS-INSPECT (CODE-COMPONENT))
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAKE-OFFS-HOOK  compiled function
properties
ID: SB-DISASSEM:MAKE-OFFS-HOOK
ALLOC: HEAP IMMOBILE
MAKE-OFFS-HOOK names a compiled function:
A constructor for SB-DISASSEM::OFFS-HOOK
Lambda-list: (&KEY ((OFFSET OFFSET) 0) ((FUN FUN) (MISSING-ARG))
((BEFORE-ADDRESS BEFORE-ADDRESS) NIL))
Derived type: (FUNCTION
(&KEY (:OFFSET FIXNUM) (:FUN FUNCTION)
(:BEFORE-ADDRESS BOOLEAN))
(VALUES SB-DISASSEM::OFFS-HOOK &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-SEGMENTS  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-SEGMENTS
ALLOC: HEAP IMMOBILE
DISASSEMBLE-SEGMENTS names a compiled function:
Lambda-list: (SEGMENTS STREAM DSTATE)
Derived type: (FUNCTION (LIST STREAM SB-DISASSEM:DISASSEM-STATE)
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
FIND-INST  compiled function
properties
ID: SB-DISASSEM:FIND-INST
ALLOC: HEAP IMMOBILE
FIND-INST names a compiled function:
Lambda-list: (CHUNK INST-SPACE &OPTIONAL DSTATE)
Derived type: (FUNCTION
((UNSIGNED-BYTE 56)
(OR NULL SB-DISASSEM::INST-SPACE SB-DISASSEM:INSTRUCTION)
&OPTIONAL T)
(VALUES (OR NULL SB-DISASSEM:INSTRUCTION) NUMBER T &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-SETPROP  compiled function
properties
ID: SB-DISASSEM:DSTATE-SETPROP
ALLOC: HEAP IMMOBILE
DSTATE-SETPROP names a compiled function: Lambda-list: (DSTATE MASK) Derived type: (FUNCTION (T FIXNUM) (VALUES FIXNUM &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DCHUNK
properties
ID: SB-DISASSEM:DCHUNK
ALLOC: HEAP IMMOBILE
DCHUNK names a type-specifier: Lambda-list: () Expansion: (UNSIGNED-BYTE 56)
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
MAYBE-NOTE-NIL-INDEXED-OBJECT  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-NIL-INDEXED-OBJECT
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-NIL-INDEXED-OBJECT names a compiled function:
Lambda-list: (NIL-BYTE-OFFSET DSTATE)
Derived type: (FUNCTION (FIXNUM SB-DISASSEM:DISASSEM-STATE)
(VALUES BOOLEAN &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-SEGMENT  compiled function
properties
ID: SB-DISASSEM:DSTATE-SEGMENT
ALLOC: HEAP IMMOBILE
DSTATE-SEGMENT names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE)
(VALUES (OR NULL SB-DISASSEM:SEGMENT) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF DSTATE-SEGMENT) names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION
((OR NULL SB-DISASSEM:SEGMENT) SB-DISASSEM:DISASSEM-STATE)
(VALUES (OR NULL SB-DISASSEM:SEGMENT) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
READ-SIGNED-SUFFIX  compiled function
properties
ID: SB-DISASSEM:READ-SIGNED-SUFFIX
ALLOC: HEAP IMMOBILE
READ-SIGNED-SUFFIX names a compiled function:
Lambda-list: (LENGTH DSTATE)
Derived type: (FUNCTION
((OR (INTEGER 8 8) (INTEGER 16 16) (INTEGER 32 32)
(INTEGER 64 64))
SB-DISASSEM:DISASSEM-STATE)
(VALUES INTEGER &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
SEG-LENGTH  compiled function
properties
ID: SB-DISASSEM:SEG-LENGTH
ALLOC: HEAP IMMOBILE
SEG-LENGTH names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:SEGMENT)
(VALUES (UNSIGNED-BYTE 62) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF SEG-LENGTH) names a compiled function:
An accessor for SB-DISASSEM:SEGMENT
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION ((UNSIGNED-BYTE 62) SB-DISASSEM:SEGMENT)
(VALUES (UNSIGNED-BYTE 62) &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
*DISASSEM-NOTE-COLUMN*  var
properties
ID: SB-DISASSEM:*DISASSEM-NOTE-COLUMN*
ALLOC: HEAP IMMOBILE
*DISASSEM-NOTE-COLUMN* names a special variable:
Value: 61
Documentation:
The column in which end-of-line comments for notes are started.
definitions
- SYS:SRC;COMPILER;DISASSEM.LISP
GET-FUN-SEGMENTS  compiled function
properties
ID: SB-DISASSEM:GET-FUN-SEGMENTS
ALLOC: HEAP IMMOBILE
GET-FUN-SEGMENTS names a compiled function: Lambda-list: (FUNCTION) Derived type: (FUNCTION (COMPILED-FUNCTION) (VALUES LIST &OPTIONAL)) Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DSTATE-SEGMENT-SAP  compiled function
properties
ID: SB-DISASSEM:DSTATE-SEGMENT-SAP
ALLOC: HEAP IMMOBILE
DSTATE-SEGMENT-SAP names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (INSTANCE)
Derived type: (FUNCTION (SB-DISASSEM:DISASSEM-STATE)
(VALUES SB-SYS:SYSTEM-AREA-POINTER &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
(SETF DSTATE-SEGMENT-SAP) names a compiled function:
An accessor for SB-DISASSEM:DISASSEM-STATE
Lambda-list: (VALUE INSTANCE)
Derived type: (FUNCTION
(SB-SYS:SYSTEM-AREA-POINTER SB-DISASSEM:DISASSEM-STATE)
(VALUES SB-SYS:SYSTEM-AREA-POINTER &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DSTATE.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DSTATE.LISP
MAKE-CODE-SEGMENT  compiled function
properties
ID: SB-DISASSEM:MAKE-CODE-SEGMENT
ALLOC: HEAP IMMOBILE
MAKE-CODE-SEGMENT names a compiled function:
Lambda-list: (CODE OFFSET LENGTH &REST ARGS)
Derived type: (FUNCTION (SB-KERNEL:CODE-COMPONENT FIXNUM T &REST T)
(VALUES SB-DISASSEM:SEGMENT &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
- Called by
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAKE-MEMORY-SEGMENT  compiled function
properties
ID: SB-DISASSEM:MAKE-MEMORY-SEGMENT
ALLOC: HEAP IMMOBILE
MAKE-MEMORY-SEGMENT names a compiled function:
Lambda-list: (CODE ADDRESS &REST ARGS)
Derived type: (FUNCTION (T (UNSIGNED-BYTE 64) &REST T)
(VALUES SB-DISASSEM:SEGMENT &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
DISASSEMBLE-SEGMENT  compiled function
properties
ID: SB-DISASSEM:DISASSEMBLE-SEGMENT
ALLOC: HEAP IMMOBILE
DISASSEMBLE-SEGMENT names a compiled function:
Lambda-list: (SEGMENT STREAM DSTATE)
Derived type: (FUNCTION
(SB-DISASSEM:SEGMENT STREAM SB-DISASSEM:DISASSEM-STATE)
(VALUES NULL &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
MAYBE-NOTE-ASSOCIATED-STORAGE-REF  compiled function
properties
ID: SB-DISASSEM:MAYBE-NOTE-ASSOCIATED-STORAGE-REF
ALLOC: HEAP IMMOBILE
MAYBE-NOTE-ASSOCIATED-STORAGE-REF names a compiled function:
Lambda-list: (OFFSET SB-NAME ASSOC-WITH DSTATE)
Derived type: (FUNCTION
(FIXNUM SYMBOL (OR STRING SYMBOL) SB-DISASSEM:DISASSEM-STATE)
(VALUES BOOLEAN &OPTIONAL))
Source file: SYS:SRC;COMPILER;TARGET-DISASSEM.LISP
definitions
- SYS:SRC;COMPILER;TARGET-DISASSEM.LISP