SB-FASL

SB-FASL

properties


ID: SB-FASL
LOCK: T


private: stuff related to fasload logic (and GENESIS)

+FASL-FILE-VERSION​+   constant var

properties


ID: SB-FASL:+FASL-FILE-VERSION+
ALLOC: HEAP IMMOBILE



+FASL-FILE-VERSION+ names a constant variable:
  Value: 78

definitions
  • SYS:SRC;CODE;LOAD.LISP

*ASSEMBLER-ROUTINES​*   global var

properties


ID: SB-FASL:*ASSEMBLER-ROUTINES*
ALLOC: HEAP IMMOBILE



*ASSEMBLER-ROUTINES* names a global variable:
  Declared type: SB-KERNEL:CODE-COMPONENT
  Declared always-bound.
  Value: #<code id=0 [0] {B80000000F..B8000053B0}>

  • Referenced by
    • SB-SPROF::MAKE-NODE
    • SB-SPROF::DEBUG-INFO
definitions
  • SYS:SRC;CODE;LOAD.LISP

+BACKEND-FASL-FILE-IMPLEMENTATION​+   constant var

properties


ID: SB-FASL:+BACKEND-FASL-FILE-IMPLEMENTATION+
ALLOC: HEAP IMMOBILE



+BACKEND-FASL-FILE-IMPLEMENTATION+ names a constant variable:
  Value: :X86-64

definitions
  • SYS:SRC;COMPILER;X86-64;PARMS.LISP

COMPUTE-FEATURES-AFFECTING-FASL-FORMAT   compiled function

properties


ID: SB-FASL:COMPUTE-FEATURES-AFFECTING-FASL-FORMAT
ALLOC: HEAP IMMOBILE



COMPUTE-FEATURES-AFFECTING-FASL-FORMAT names a compiled function:
  Lambda-list: ()
  Derived type: (FUNCTION NIL (VALUES SIMPLE-STRING &OPTIONAL))
  Source file: SYS:SRC;CODE;LOAD.LISP

definitions
  • SYS:SRC;CODE;LOAD.LISP

GET-ASM-ROUTINE   compiled function

properties


ID: SB-FASL:GET-ASM-ROUTINE
ALLOC: HEAP IMMOBILE



GET-ASM-ROUTINE names a compiled function:
  Lambda-list: (NAME)
  Derived type: (FUNCTION (T) (VALUES (OR NULL (UNSIGNED-BYTE 64)) &OPTIONAL))
  Source file: SYS:SRC;CODE;TARGET-LOAD.LISP

definitions
  • SYS:SRC;CODE;TARGET-LOAD.LISP

%ASM-ROUTINE-TABLE   compiled function

properties


ID: SB-FASL:%ASM-ROUTINE-TABLE
ALLOC: HEAP IMMOBILE



%ASM-ROUTINE-TABLE names a compiled function:
  Lambda-list: (CODE-OBJ)
  Derived type: (FUNCTION (T) (VALUES T &OPTIONAL))
  Source file: SYS:SRC;CODE;TARGET-LOAD.LISP

definitions
  • SYS:SRC;CODE;TARGET-LOAD.LISP

*FASL-HEADER-STRING-START-STRING​*   global var

properties


ID: SB-FASL:*FASL-HEADER-STRING-START-STRING*
ALLOC: HEAP IMMOBILE



*FASL-HEADER-STRING-START-STRING* names a global variable:
  Declared always-bound.
  Value: "# FASL"

definitions
  • SYS:SRC;CODE;LOAD.LISP

KNOWN-LAYOUT-FOP   compiled function

properties


ID: SB-FASL:KNOWN-LAYOUT-FOP
ALLOC: HEAP IMMOBILE



KNOWN-LAYOUT-FOP names a compiled function:
  Lambda-list: (NAME)
  Derived type: (FUNCTION (T) (VALUES (OR (INTEGER 104 112) NULL) &OPTIONAL))
  Source file: SYS:SRC;CODE;LOAD.LISP

definitions
  • SYS:SRC;CODE;LOAD.LISP

+FASL-HEADER-STRING-STOP-CHAR-CODE​+   constant var

properties


ID: SB-FASL:+FASL-HEADER-STRING-STOP-CHAR-CODE+
ALLOC: HEAP IMMOBILE



+FASL-HEADER-STRING-STOP-CHAR-CODE+ names a constant variable:
  Value: 255

definitions
  • SYS:SRC;CODE;LOAD.LISP

*FASL-FILE-TYPE​*   global var

properties


ID: SB-FASL:*FASL-FILE-TYPE*
ALLOC: HEAP IMMOBILE



*FASL-FILE-TYPE* names a global variable:
  Declared type: SIMPLE-STRING
  Declared always-bound.
  Value: "fasl"

definitions
  • SYS:SRC;CODE;LOAD.LISP