ASDF/LISP-ACTION
ASDF/LISP-ACTION
properties
ID: ASDF/LISP-ACTION
- dependencies
- [BROKEN LINK: UIOP/COMMON-LISP]
- UIOP/DRIVER
- ASDF/UPGRADE
- ASDF/SESSION
- ASDF/COMPONENT
- ASDF/SYSTEM
- ASDF/OPERATION
- ASDF/ACTION
- dependents
COMPILE-OP  class
properties
ID: ASDF/LISP-ACTION:COMPILE-OP
ALLOC: HEAP DYNAMIC
COMPILE-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:COMPILE-OP>:
Documentation:
Operation for compiling a Lisp file to a FASL
Class precedence-list: ASDF/LISP-ACTION:COMPILE-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: 'ASDF/LISP-ACTION:PREPARE-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PREPARE-SOURCE-OP  class
properties
ID: ASDF/LISP-ACTION:PREPARE-SOURCE-OP
ALLOC: HEAP DYNAMIC
PREPARE-SOURCE-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:PREPARE-SOURCE-OP>:
Documentation:
Operation for loading the dependencies of a Lisp file as source.
Class precedence-list: ASDF/LISP-ACTION:PREPARE-SOURCE-OP,
ASDF/ACTION:UPWARD-OPERATION,
ASDF/ACTION:SIDEWAY-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/ACTION:UPWARD-OPERATION,
ASDF/ACTION:SIDEWAY-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SIDEWAY-OPERATION
Allocation: :CLASS
Initform: 'ASDF/LISP-ACTION:LOAD-SOURCE-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
LISP-COMPILATION-OUTPUT-FILES  compiled function
properties
ID: ASDF/LISP-ACTION:LISP-COMPILATION-OUTPUT-FILES
ALLOC: HEAP DYNAMIC
LISP-COMPILATION-OUTPUT-FILES names a compiled function:
Lambda-list: (O C)
Derived type: (FUNCTION (T T) (VALUES CONS &OPTIONAL))
Documentation:
Compute the output-files for compiling the Lisp file for the specifiedaction (O . C),
an OPERATION and a COMPONENT.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (OUTPUT-FILES (BASIC-COMPILE-CONCATENATED-SOURCE-OP SYSTEM))
- (OUTPUT-FILES (COMPILE-OP CL-SOURCE-FILE))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
TRY-RECOMPILING
properties
ID: ASDF/LISP-ACTION:TRY-RECOMPILING
ALLOC: HEAP DYNAMIC
BASIC-COMPILE-OP  class
properties
ID: ASDF/LISP-ACTION:BASIC-COMPILE-OP
ALLOC: HEAP DYNAMIC
BASIC-COMPILE-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:BASIC-COMPILE-OP>:
Documentation:
Base class for operations that apply the compile-time effects of a file
Direct superclasses: ASDF/OPERATION:OPERATION
Direct subclasses: ASDF/CONCATENATE-SOURCE::BASIC-COMPILE-CONCATENATED-SOURCE-OP,
ASDF/BUNDLE:DELIVER-ASD-OP,
ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/LISP-ACTION:COMPILE-OP
Not yet finalized.
No direct slots.
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PERFORM-LISP-LOAD-SOURCE  compiled function
properties
ID: ASDF/LISP-ACTION:PERFORM-LISP-LOAD-SOURCE
ALLOC: HEAP DYNAMIC
PERFORM-LISP-LOAD-SOURCE names a compiled function:
Lambda-list: (O C)
Derived type: (FUNCTION (T T) *)
Documentation:
Perform the loading of a Lisp file as associated to specified action (O .C)
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM (BASIC-LOAD-CONCATENATED-SOURCE-OP SYSTEM))
- (PERFORM (LOAD-SOURCE-OP CL-SOURCE-FILE))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PERFORM-LISP-LOAD-FASL  compiled function
properties
ID: ASDF/LISP-ACTION:PERFORM-LISP-LOAD-FASL
ALLOC: HEAP DYNAMIC
PERFORM-LISP-LOAD-FASL names a compiled function:
Lambda-list: (O C)
Derived type: (FUNCTION (T T) *)
Documentation:
Perform the loading of a FASL associated to specified action (O . C),
an OPERATION and a COMPONENT.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM (BASIC-LOAD-COMPILED-CONCATENATED-SOURCE-OP SYSTEM))
- (PERFORM (LOAD-OP PRECOMPILED-SYSTEM))
- (PERFORM (LOAD-OP COMPILED-FILE))
- (PERFORM (LOAD-BUNDLE-OP SYSTEM))
- (PERFORM (LOAD-OP CL-SOURCE-FILE))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
LOAD-OP  class
properties
ID: ASDF/LISP-ACTION:LOAD-OP
ALLOC: HEAP DYNAMIC
LOAD-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:LOAD-OP>:
Documentation:
Operation for loading the compiled FASL for a Lisp file
Class precedence-list: ASDF/LISP-ACTION:LOAD-OP,
ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/LISP-ACTION:PREPARE-OP ASDF/LISP-ACTION:COMPILE-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
CALL-WITH-AROUND-COMPILE-HOOK  generic function
properties
ID: ASDF/LISP-ACTION:CALL-WITH-AROUND-COMPILE-HOOK
ALLOC: HEAP DYNAMIC
CALL-WITH-AROUND-COMPILE-HOOK names a generic function:
Lambda-list: (COMPONENT THUNK)
Argument precedence order: (COMPONENT THUNK)
Derived type: (FUNCTION (T T) *)
Documentation:
A method to be called around the PERFORM'ing of actions that apply the
compile-time side-effects of file (i.e., COMPILE-OP or LOAD-SOURCE-OP).This method can be used
to setup readtables and other variables that control reading,macroexpanding, and compiling, etc.
Note that it will NOT be called around the performing of LOAD-OP.
Method-combination: STANDARD
Methods:
(CALL-WITH-AROUND-COMPILE-HOOK (COMPONENT T))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/LISP-ACTION:PERFORM-LISP-LOAD-SOURCE
- ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (COMPONENT THUNK)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
CL-SOURCE-FILE  class
properties
ID: ASDF/LISP-ACTION:CL-SOURCE-FILE
ALLOC: HEAP DYNAMIC
CL-SOURCE-FILE names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:CL-SOURCE-FILE>:
Documentation:
Component class for a Common Lisp source file (using type "lisp")
Class precedence-list: ASDF/LISP-ACTION:CL-SOURCE-FILE,
ASDF/COMPONENT:SOURCE-FILE,
ASDF/COMPONENT:FILE-COMPONENT,
ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:COMPONENT, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/COMPONENT:SOURCE-FILE
Direct subclasses: SB-GROVEL:GROVEL-CONSTANTS-FILE,
ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP,
ASDF/LISP-ACTION:CL-SOURCE-FILE.CL
Direct slots:
TYPE
Initform: "lisp"
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PERFORM-LISP-COMPILATION  compiled function
properties
ID: ASDF/LISP-ACTION:PERFORM-LISP-COMPILATION
ALLOC: HEAP DYNAMIC
PERFORM-LISP-COMPILATION names a compiled function:
Lambda-list: (O C)
Derived type: (FUNCTION (T T) *)
Documentation:
Perform the compilation of the Lisp file associated to the specified action(O . C).
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM (BASIC-COMPILE-CONCATENATED-SOURCE-OP SYSTEM))
- (PERFORM (COMPILE-OP CL-SOURCE-FILE))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PREPARE-OP  class
properties
ID: ASDF/LISP-ACTION:PREPARE-OP
ALLOC: HEAP DYNAMIC
PREPARE-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:PREPARE-OP>:
Documentation:
Load the dependencies for the COMPILE-OP or LOAD-OP of a given COMPONENT.
Class precedence-list: ASDF/LISP-ACTION:PREPARE-OP,
ASDF/ACTION:UPWARD-OPERATION,
ASDF/ACTION:SIDEWAY-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/ACTION:UPWARD-OPERATION,
ASDF/ACTION:SIDEWAY-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SIDEWAY-OPERATION
Allocation: :CLASS
Initform: 'ASDF/LISP-ACTION:LOAD-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
CL-SOURCE-FILE.LSP  class
properties
ID: ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP
ALLOC: HEAP DYNAMIC
CL-SOURCE-FILE.LSP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP>:
Documentation:
Component class for a Common Lisp source file using type "lsp"
Class precedence-list: ASDF/LISP-ACTION:CL-SOURCE-FILE.LSP,
ASDF/LISP-ACTION:CL-SOURCE-FILE,
ASDF/COMPONENT:SOURCE-FILE,
ASDF/COMPONENT:FILE-COMPONENT,
ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:COMPONENT, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:CL-SOURCE-FILE
No subclasses.
Direct slots:
TYPE
Initform: "lsp"
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BASIC-LOAD-OP  class
properties
ID: ASDF/LISP-ACTION:BASIC-LOAD-OP
ALLOC: HEAP DYNAMIC
BASIC-LOAD-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:BASIC-LOAD-OP>:
Documentation:
Base class for operations that apply the load-time effects of a file
Direct superclasses: ASDF/OPERATION:OPERATION
Direct subclasses: ASDF/CONCATENATE-SOURCE::BASIC-LOAD-COMPILED-CONCATENATED-SOURCE-OP,
ASDF/CONCATENATE-SOURCE::BASIC-LOAD-CONCATENATED-SOURCE-OP,
ASDF/BUNDLE:LOAD-BUNDLE-OP,
ASDF/LISP-ACTION:LOAD-SOURCE-OP, ASDF/LISP-ACTION:LOAD-OP
Not yet finalized.
No direct slots.
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
LOAD-SOURCE-OP  class
properties
ID: ASDF/LISP-ACTION:LOAD-SOURCE-OP
ALLOC: HEAP DYNAMIC
LOAD-SOURCE-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:LOAD-SOURCE-OP>:
Documentation:
Operation for loading a Lisp file as source.
Class precedence-list: ASDF/LISP-ACTION:LOAD-SOURCE-OP,
ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:DOWNWARD-OPERATION,
ASDF/ACTION:SELFWARD-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: 'ASDF/LISP-ACTION:PREPARE-SOURCE-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
TEST-OP  class
properties
ID: ASDF/LISP-ACTION:TEST-OP
ALLOC: HEAP DYNAMIC
TEST-OP names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:TEST-OP>:
Documentation:
Operation for running the tests for system.
If the tests fail, an error will be signaled.
Class precedence-list: ASDF/LISP-ACTION:TEST-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/ACTION:SELFWARD-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: 'ASDF/LISP-ACTION:LOAD-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
CL-SOURCE-FILE.CL  class
properties
ID: ASDF/LISP-ACTION:CL-SOURCE-FILE.CL
ALLOC: HEAP DYNAMIC
CL-SOURCE-FILE.CL names the standard-class #<STANDARD-CLASS ASDF/LISP-ACTION:CL-SOURCE-FILE.CL>:
Documentation:
Component class for a Common Lisp source file using type "cl"
Class precedence-list: ASDF/LISP-ACTION:CL-SOURCE-FILE.CL,
ASDF/LISP-ACTION:CL-SOURCE-FILE,
ASDF/COMPONENT:SOURCE-FILE,
ASDF/COMPONENT:FILE-COMPONENT,
ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:COMPONENT, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:CL-SOURCE-FILE
No subclasses.
Direct slots:
TYPE
Initform: "cl"
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST