ASDF/BUNDLE
ASDF/BUNDLE
properties
ID: ASDF/BUNDLE
- dependencies
- [BROKEN LINK: UIOP/COMMON-LISP]
- UIOP/DRIVER
- ASDF/UPGRADE
- ASDF/COMPONENT
- ASDF/SYSTEM
- ASDF/OPERATION
- ASDF/FIND-COMPONENT
- ASDF/ACTION
- ASDF/LISP-ACTION
- ASDF/PLAN
- ASDF/OPERATE
- ASDF/PARSE-DEFSYSTEM
- dependents
PROGRAM-OP  class
properties
ID: ASDF/BUNDLE:PROGRAM-OP
ALLOC: HEAP DYNAMIC
PROGRAM-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:PROGRAM-OP>:
Documentation:
create an executable file from the system and its dependencies
Class precedence-list: ASDF/BUNDLE:PROGRAM-OP, ASDF/BUNDLE:IMAGE-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:IMAGE-OP
No subclasses.
Direct slots:
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :PROGRAM
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BUNDLE-TYPE  generic function
properties
ID: ASDF/BUNDLE:BUNDLE-TYPE
ALLOC: HEAP DYNAMIC
BUNDLE-TYPE names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(BUNDLE-TYPE (BUNDLE-OP))
Documentation:
automatically generated reader method
- Called by
- (INPUT-FILES (GATHER-OPERATION SYSTEM))
- ASDF/BUNDLE::BUNDLE-OUTPUT-FILES
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:BUNDLE-OP
MONOLITHIC-LOAD-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-LOAD-BUNDLE-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-LOAD-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-LOAD-BUNDLE-OP>:
Documentation:
Load a single fasl for the system and its dependencies.
Class precedence-list: ASDF/BUNDLE:MONOLITHIC-LOAD-BUNDLE-OP,
ASDF/BUNDLE:LOAD-BUNDLE-OP,
ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:LOAD-BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: 'ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
USER-SYSTEM-P  compiled function
properties
ID: ASDF/BUNDLE:USER-SYSTEM-P
ALLOC: HEAP DYNAMIC
USER-SYSTEM-P names a compiled function: Lambda-list: (S) Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (INPUT-FILES (LOAD-BUNDLE-OP SYSTEM))
- (COMPONENT-DEPENDS-ON (LOAD-BUNDLE-OP SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BUNDLE-SYSTEM
properties
ID: ASDF/BUNDLE:BUNDLE-SYSTEM
ALLOC: HEAP DYNAMIC
PROLOGUE-CODE  generic function
properties
ID: ASDF/BUNDLE:PROLOGUE-CODE
ALLOC: HEAP DYNAMIC
PROLOGUE-CODE names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(PROLOGUE-CODE (SYSTEM))
(PROLOGUE-CODE (PROGRAM-SYSTEM))
Documentation:
automatically generated reader method
(PROLOGUE-CODE (MONOLITHIC-BUNDLE-OP))
Documentation:
automatically generated reader method
(SETF PROLOGUE-CODE) names a generic function:
Lambda-list: (NEW-VALUE OBJECT)
Argument precedence order: (NEW-VALUE OBJECT)
Derived type: (FUNCTION (T T) *)
Method-combination: STANDARD
Methods:
((SETF PROLOGUE-CODE) (T MONOLITHIC-BUNDLE-OP))
Documentation:
automatically generated writer method
- Called by
- (PERFORM (BASIC-COMPILE-BUNDLE-OP SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:PROGRAM-SYSTEM
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
PREPARE-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:PREPARE-BUNDLE-OP
ALLOC: HEAP DYNAMIC
PREPARE-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:PREPARE-BUNDLE-OP>:
Documentation:
Operation class for loading the bundles of a system's dependencies
Class precedence-list: ASDF/BUNDLE:PREPARE-BUNDLE-OP,
ASDF/ACTION:SIDEWAY-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: 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
MONOLITHIC-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP>:
Documentation:
operations that are both monolithic-op and bundle-op
Direct superclasses: ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP
Direct subclasses: ASDF/CONCATENATE-SOURCE:MONOLITHIC-CONCATENATE-SOURCE-OP,
ASDF/BUNDLE:IMAGE-OP, ASDF/BUNDLE:MONOLITHIC-DLL-OP,
ASDF/BUNDLE:MONOLITHIC-LIB-OP,
ASDF/BUNDLE:MONOLITHIC-LOAD-BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-DELIVER-ASD-OP
Not yet finalized.
Direct slots:
ASDF/BUNDLE:PROLOGUE-CODE
Readers: ASDF/BUNDLE:PROLOGUE-CODE
Writers: (SETF ASDF/BUNDLE:PROLOGUE-CODE)
ASDF/BUNDLE:EPILOGUE-CODE
Readers: ASDF/BUNDLE:EPILOGUE-CODE
Writers: (SETF ASDF/BUNDLE:EPILOGUE-CODE)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MONOLITHIC-COMPILE-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-COMPILE-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP>:
Documentation:
Create a single fasl for the system and its dependencies.
Class precedence-list: ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE::GATHER-OPERATION, ASDF/BUNDLE:BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE::GATHER-OPERATION,
ASDF/ACTION:NON-PROPAGATING-OPERATION
No subclasses.
No direct slots.
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BASIC-COMPILE-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP
ALLOC: HEAP DYNAMIC
BASIC-COMPILE-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP>:
Documentation:
Base class for compiling into a bundle
Class precedence-list: ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:BUNDLE-OP, ASDF/LISP-ACTION:BASIC-COMPILE-OP
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE:COMPILE-BUNDLE-OP
Direct slots:
ASDF/BUNDLE::GATHER-TYPE
Allocation: :CLASS
Initform: :FASL
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :FASB
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PROGRAM-SYSTEM  class
properties
ID: ASDF/BUNDLE:PROGRAM-SYSTEM
ALLOC: HEAP DYNAMIC
PROGRAM-SYSTEM names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:PROGRAM-SYSTEM>:
Class precedence-list: ASDF/BUNDLE:PROGRAM-SYSTEM, ASDF/SYSTEM:SYSTEM,
ASDF/COMPONENT:MODULE, ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:PARENT-COMPONENT,
ASDF/COMPONENT:COMPONENT, ASDF/SYSTEM:PROTO-SYSTEM,
STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/SYSTEM:SYSTEM
No subclasses.
Direct slots:
ASDF/BUNDLE:PROLOGUE-CODE
Initargs: :PROLOGUE-CODE
Readers: ASDF/BUNDLE:PROLOGUE-CODE
ASDF/BUNDLE:EPILOGUE-CODE
Initargs: :EPILOGUE-CODE
Readers: ASDF/BUNDLE:EPILOGUE-CODE
ASDF/BUNDLE::NO-UIOP
Initargs: :NO-UIOP
Readers: ASDF/BUNDLE::NO-UIOP
ASDF/BUNDLE::PREFIX-LISP-OBJECT-FILES
Initargs: :PREFIX-LISP-OBJECT-FILES
Readers: ASDF/BUNDLE::PREFIX-LISP-OBJECT-FILES
Writers: (SETF ASDF/BUNDLE::PREFIX-LISP-OBJECT-FILES)
ASDF/BUNDLE::POSTFIX-LISP-OBJECT-FILES
Initargs: :POSTFIX-LISP-OBJECT-FILES
Readers: ASDF/BUNDLE::POSTFIX-LISP-OBJECT-FILES
Writers: (SETF ASDF/BUNDLE::POSTFIX-LISP-OBJECT-FILES)
ASDF/BUNDLE::EXTRA-OBJECT-FILES
Initargs: :EXTRA-OBJECT-FILES
Readers: ASDF/BUNDLE::EXTRA-OBJECT-FILES
Writers: (SETF ASDF/BUNDLE::EXTRA-OBJECT-FILES)
ASDF/BUNDLE::EXTRA-BUILD-ARGS
Initargs: :EXTRA-BUILD-ARGS
Readers: ASDF/BUNDLE::EXTRA-BUILD-ARGS
Writers: (SETF ASDF/BUNDLE::EXTRA-BUILD-ARGS)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DIRECT-DEPENDENCY-FILES  compiled function
properties
ID: ASDF/BUNDLE:DIRECT-DEPENDENCY-FILES
ALLOC: HEAP DYNAMIC
DIRECT-DEPENDENCY-FILES names a compiled function:
Lambda-list: (O C &KEY (TEST (QUOTE IDENTITY)) (KEY (QUOTE OUTPUT-FILES))
&ALLOW-OTHER-KEYS)
Derived type: (FUNCTION (T T &KEY (:TEST T) (:KEY T) &ALLOW-OTHER-KEYS)
(VALUES LIST &OPTIONAL))
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (INPUT-FILES (GATHER-OPERATION SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PRECOMPILED-SYSTEM  class
properties
ID: ASDF/BUNDLE:PRECOMPILED-SYSTEM
ALLOC: HEAP DYNAMIC
PRECOMPILED-SYSTEM names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:PRECOMPILED-SYSTEM>:
Documentation:
Class For a system that is delivered as a precompiled fasl
Class precedence-list: ASDF/BUNDLE:PRECOMPILED-SYSTEM, ASDF/SYSTEM:SYSTEM,
ASDF/COMPONENT:MODULE, ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:PARENT-COMPONENT,
ASDF/COMPONENT:COMPONENT, ASDF/SYSTEM:PROTO-SYSTEM,
STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/SYSTEM:SYSTEM
No subclasses.
Direct slots:
ASDF/SYSTEM:BUILD-PATHNAME
Initargs: :FASL, :FASB
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
TRIVIAL-SYSTEM-P  generic function
properties
ID: ASDF/BUNDLE:TRIVIAL-SYSTEM-P
ALLOC: HEAP DYNAMIC
TRIVIAL-SYSTEM-P names a generic function:
Lambda-list: (COMPONENT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(TRIVIAL-SYSTEM-P (PREBUILT-SYSTEM))
(TRIVIAL-SYSTEM-P (SYSTEM))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/BUNDLE:USER-SYSTEM-P
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (COMPONENT)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:PREBUILT-SYSTEM
PREBUILT-SYSTEM  class
properties
ID: ASDF/BUNDLE:PREBUILT-SYSTEM
ALLOC: HEAP DYNAMIC
PREBUILT-SYSTEM names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:PREBUILT-SYSTEM>:
Documentation:
Class for a system delivered with a linkable static library (.a/.lib)
Class precedence-list: ASDF/BUNDLE:PREBUILT-SYSTEM, ASDF/SYSTEM:SYSTEM,
ASDF/COMPONENT:MODULE, ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:PARENT-COMPONENT,
ASDF/COMPONENT:COMPONENT, ASDF/SYSTEM:PROTO-SYSTEM,
STANDARD-OBJECT, SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/SYSTEM:SYSTEM
No subclasses.
Direct slots:
ASDF/SYSTEM:BUILD-PATHNAME
Initargs: :LIB, :STATIC-LIBRARY
Readers: ASDF/BUNDLE::PREBUILT-SYSTEM-STATIC-LIBRARY
Writers: (SETF ASDF/BUNDLE::PREBUILT-SYSTEM-STATIC-LIBRARY)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MONOLITHIC-DLL-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-DLL-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-DLL-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-DLL-OP>:
Documentation:
Compile the system and produce a dynamic loadable library (.so/.dll)
for all the linkable object files associated with the system or itsdependencies. See LIB-OP
Class precedence-list: ASDF/BUNDLE:MONOLITHIC-DLL-OP, ASDF/BUNDLE:DLL-OP,
ASDF/BUNDLE::LINK-OP, ASDF/BUNDLE::GATHER-OPERATION,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:DLL-OP, ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION
No subclasses.
Direct slots:
ASDF/BUNDLE::GATHER-TYPE
Allocation: :CLASS
Initform: :OBJECT
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
OPERATION-MONOLITHIC-P  compiled function
properties
ID: ASDF/BUNDLE:OPERATION-MONOLITHIC-P
ALLOC: HEAP DYNAMIC
OPERATION-MONOLITHIC-P names a compiled function: Lambda-list: (OP) Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (INPUT-FILES (BASIC-CONCATENATE-SOURCE-OP SYSTEM))
- (PERFORM (DELIVER-ASD-OP SYSTEM))
- ASDF/BUNDLE::BUNDLE-OUTPUT-FILES
- (COMPONENT-DEPENDS-ON (GATHER-OPERATION SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
EPILOGUE-CODE  generic function
properties
ID: ASDF/BUNDLE:EPILOGUE-CODE
ALLOC: HEAP DYNAMIC
EPILOGUE-CODE names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(EPILOGUE-CODE (SYSTEM))
(EPILOGUE-CODE (PROGRAM-SYSTEM))
Documentation:
automatically generated reader method
(EPILOGUE-CODE (MONOLITHIC-BUNDLE-OP))
Documentation:
automatically generated reader method
(SETF EPILOGUE-CODE) names a generic function:
Lambda-list: (NEW-VALUE OBJECT)
Argument precedence order: (NEW-VALUE OBJECT)
Derived type: (FUNCTION (T T) *)
Method-combination: STANDARD
Methods:
((SETF EPILOGUE-CODE) (T MONOLITHIC-BUNDLE-OP))
Documentation:
automatically generated writer method
- Called by
- (PERFORM (BASIC-COMPILE-BUNDLE-OP SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:PROGRAM-SYSTEM
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
DLL-OP  class
properties
ID: ASDF/BUNDLE:DLL-OP
ALLOC: HEAP DYNAMIC
DLL-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:DLL-OP>:
Documentation:
Compile the system and produce a dynamic loadable library (.so/.dll)
for all the linkable object files associated with the system. Compare withLIB-OP.
Class precedence-list: ASDF/BUNDLE:DLL-OP, ASDF/BUNDLE::LINK-OP,
ASDF/BUNDLE::GATHER-OPERATION, ASDF/BUNDLE:BUNDLE-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE::LINK-OP, ASDF/BUNDLE::GATHER-OPERATION,
ASDF/ACTION:NON-PROPAGATING-OPERATION
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-DLL-OP
Direct slots:
ASDF/BUNDLE::GATHER-TYPE
Allocation: :CLASS
Initform: :OBJECT
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :DLL
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
IMAGE-OP  class
properties
ID: ASDF/BUNDLE:IMAGE-OP
ALLOC: HEAP DYNAMIC
IMAGE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:IMAGE-OP>:
Documentation:
create an image file from the system and its dependencies
Class precedence-list: ASDF/BUNDLE:IMAGE-OP, ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/ACTION:SELFWARD-OPERATION
Direct subclasses: ASDF/BUNDLE:PROGRAM-OP
Direct slots:
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :IMAGE
ASDF/BUNDLE::GATHER-OPERATION
Allocation: :CLASS
Initform: 'ASDF/BUNDLE:LIB-OP
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/LISP-ACTION:LOAD-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
LOAD-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:LOAD-BUNDLE-OP
ALLOC: HEAP DYNAMIC
LOAD-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:LOAD-BUNDLE-OP>:
Documentation:
This operator is an alternative to LOAD-OP. Build a system
and all of its dependencies, using COMPILE-BUNDLE-OP. The difference with
respect to LOAD-OP is that it builds only a single FASL, which may be
faster and more resource efficient.
Class precedence-list: ASDF/BUNDLE:LOAD-BUNDLE-OP,
ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:BASIC-LOAD-OP,
ASDF/ACTION:SELFWARD-OPERATION
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-LOAD-BUNDLE-OP
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/BUNDLE:PREPARE-BUNDLE-OP ASDF/BUNDLE:COMPILE-BUNDLE-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
COMPILE-BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:COMPILE-BUNDLE-OP
ALLOC: HEAP DYNAMIC
COMPILE-BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:COMPILE-BUNDLE-OP>:
Documentation:
This operator is an alternative to COMPILE-OP. Build a system
and all of its dependencies, but build only a single ("monolithic") FASL,instead
of one per source file, which may be more resource efficient. Thatmonolithic
FASL should be loaded with LOAD-BUNDLE-OP, rather than LOAD-OP.
Class precedence-list: ASDF/BUNDLE:COMPILE-BUNDLE-OP,
ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/BUNDLE::GATHER-OPERATION, ASDF/BUNDLE:BUNDLE-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/BUNDLE::GATHER-OPERATION
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/BUNDLE:PREPARE-BUNDLE-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BUNDLE-OP  class
properties
ID: ASDF/BUNDLE:BUNDLE-OP
ALLOC: HEAP DYNAMIC
BUNDLE-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:BUNDLE-OP>:
Documentation:
base class for operations that bundle outputs from multiple components
Direct superclasses: ASDF/OPERATION:OPERATION
Direct subclasses: ASDF/CONCATENATE-SOURCE::BASIC-CONCATENATE-SOURCE-OP,
ASDF/BUNDLE:BASIC-COMPILE-BUNDLE-OP,
ASDF/BUNDLE::GATHER-OPERATION, ASDF/BUNDLE::LINK-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
Not yet finalized.
Direct slots:
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :NO-OUTPUT-FILE
Readers: ASDF/BUNDLE:BUNDLE-TYPE
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
COMPILED-FILE  class
properties
ID: ASDF/BUNDLE:COMPILED-FILE
ALLOC: HEAP DYNAMIC
COMPILED-FILE names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:COMPILED-FILE>:
Documentation:
Class for a file that is already compiled,
e.g. as part of the implementation, of an outer build system that callsinto ASDF,
or of opaque libraries shipped along the source code.
Class precedence-list: ASDF/BUNDLE:COMPILED-FILE,
ASDF/COMPONENT:FILE-COMPONENT,
ASDF/COMPONENT:CHILD-COMPONENT,
ASDF/COMPONENT:COMPONENT, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/COMPONENT:FILE-COMPONENT
No subclasses.
Direct slots:
TYPE
Initform: (UIOP/LISP-BUILD:COMPILE-FILE-TYPE)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
BUNDLE-PATHNAME-TYPE  compiled function
properties
ID: ASDF/BUNDLE:BUNDLE-PATHNAME-TYPE
ALLOC: HEAP DYNAMIC
BUNDLE-PATHNAME-TYPE names a compiled function: Lambda-list: (BUNDLE-TYPE) Derived type: (FUNCTION (T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (INPUT-FILES (GATHER-OPERATION SYSTEM))
- ASDF/BUNDLE::BUNDLE-OUTPUT-FILES
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MONOLITHIC-LIB-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-LIB-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-LIB-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-LIB-OP>:
Documentation:
Compile the system and produce a linkable static library (.a/.lib)
for all the linkable object files associated with the system or itsdependencies. See LIB-OP.
Class precedence-list: ASDF/BUNDLE:MONOLITHIC-LIB-OP, ASDF/BUNDLE:LIB-OP,
ASDF/BUNDLE::LINK-OP, ASDF/BUNDLE::GATHER-OPERATION,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:LIB-OP, ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION
No subclasses.
Direct slots:
ASDF/BUNDLE::GATHER-TYPE
Allocation: :CLASS
Initform: :OBJECT
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
USER-SYSTEM
properties
ID: ASDF/BUNDLE:USER-SYSTEM
ALLOC: HEAP DYNAMIC
USER-SYSTEM names a type-specifier: Lambda-list: () Expansion: (AND ASDF/SYSTEM:SYSTEM (SATISFIES ASDF/BUNDLE:USER-SYSTEM-P))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DELIVER-ASD-OP  class
properties
ID: ASDF/BUNDLE:DELIVER-ASD-OP
ALLOC: HEAP DYNAMIC
DELIVER-ASD-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:DELIVER-ASD-OP>:
Documentation:
produce an asd file for delivering the system as a single fasl
Class precedence-list: ASDF/BUNDLE:DELIVER-ASD-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:SELFWARD-OPERATION
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-DELIVER-ASD-OP
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/BUNDLE:COMPILE-BUNDLE-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
STATIC-LIBRARY
properties
ID: ASDF/BUNDLE:STATIC-LIBRARY
ALLOC: HEAP DYNAMIC
MONOLITHIC-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-OP>:
Documentation:
A MONOLITHIC operation operates on a system *and all of its
dependencies*. So, for example, a monolithic concatenate operation will
concatenate together a system's components and all of its dependencies, buta
simple concatenate operation will concatenate only the components of thesystem
itself.
Direct superclasses: ASDF/OPERATION:OPERATION
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
Not yet finalized.
No direct slots.
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MONOLITHIC-DELIVER-ASD-OP  class
properties
ID: ASDF/BUNDLE:MONOLITHIC-DELIVER-ASD-OP
ALLOC: HEAP DYNAMIC
MONOLITHIC-DELIVER-ASD-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:MONOLITHIC-DELIVER-ASD-OP>:
Documentation:
produce fasl and asd files for combined system and dependencies.
Class precedence-list: ASDF/BUNDLE:MONOLITHIC-DELIVER-ASD-OP,
ASDF/BUNDLE:DELIVER-ASD-OP,
ASDF/LISP-ACTION:BASIC-COMPILE-OP,
ASDF/ACTION:SELFWARD-OPERATION,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP,
ASDF/BUNDLE:BUNDLE-OP, ASDF/BUNDLE:MONOLITHIC-OP,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE:DELIVER-ASD-OP,
ASDF/BUNDLE:MONOLITHIC-BUNDLE-OP
No subclasses.
Direct slots:
ASDF/ACTION:SELFWARD-OPERATION
Allocation: :CLASS
Initform: '(ASDF/BUNDLE:MONOLITHIC-COMPILE-BUNDLE-OP)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
LIB-OP  class
properties
ID: ASDF/BUNDLE:LIB-OP
ALLOC: HEAP DYNAMIC
LIB-OP names the standard-class #<STANDARD-CLASS ASDF/BUNDLE:LIB-OP>:
Documentation:
Compile the system and produce a linkable static library (.a/.lib)
for all the linkable object files associated with the system. Compare withDLL-OP.
On most implementations, these object files only include extensions to theruntime
written in C or another language with a compiler producing linkable objectfiles.
On CLASP, ECL, MKCL, these object files _also_ include the contents of Lispfiles
themselves. In any case, this operation will produce what you need tofurther build
a static runtime for your system, or a dynamic library to load in anexisting runtime.
Class precedence-list: ASDF/BUNDLE:LIB-OP, ASDF/BUNDLE::LINK-OP,
ASDF/BUNDLE::GATHER-OPERATION, ASDF/BUNDLE:BUNDLE-OP,
ASDF/ACTION:NON-PROPAGATING-OPERATION,
ASDF/OPERATION:OPERATION, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: ASDF/BUNDLE::LINK-OP, ASDF/BUNDLE::GATHER-OPERATION,
ASDF/ACTION:NON-PROPAGATING-OPERATION
Direct subclasses: ASDF/BUNDLE:MONOLITHIC-LIB-OP
Direct slots:
ASDF/BUNDLE::GATHER-TYPE
Allocation: :CLASS
Initform: :OBJECT
ASDF/BUNDLE:BUNDLE-TYPE
Allocation: :CLASS
Initform: :LIB
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST