ASDF/PLAN
ASDF/PLAN
properties
ID: ASDF/PLAN
- dependencies
- [BROKEN LINK: UIOP/COMMON-LISP]
- UIOP/DRIVER
- ASDF/UPGRADE
- ASDF/SESSION
- ASDF/COMPONENT
- ASDF/OPERATION
- ASDF/ACTION
- ASDF/LISP-ACTION
- ASDF/SYSTEM
- ASDF/SYSTEM-REGISTRY
- ASDF/FIND-COMPONENT
- ASDF/FORCING
- dependents
+STATUS-GOOD+  var
properties
ID: ASDF/PLAN:+STATUS-GOOD+
ALLOC: HEAP DYNAMIC
+STATUS-GOOD+ names a special variable: Value: #<ASDF/PLAN:ACTION-STATUS :BITS 7 :STAMP T :LEVEL 0 :INDEX NIL>
- Referenced by
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
- ASDF/PLAN::MAKE-ACTION-STATUS
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
STATUS-STAMP  generic function
properties
ID: ASDF/PLAN:STATUS-STAMP
ALLOC: HEAP DYNAMIC
STATUS-STAMP names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(STATUS-STAMP (ACTION-STATUS))
Documentation:
STAMP associated with the ACTION if it has been completed already insome
previous session or image, T if it was done and builtin the image, orNIL if it needs to be done.
- Called by
- (MARK-AS-DONE (PLAN OPERATION COMPONENT))
- ASDF/PLAN:ACTION-UP-TO-DATE-P
- ASDF/PLAN:TRAVERSE-ACTION
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
- (ACTION-STATUS (PLAN OPERATION COMPONENT))
- ((SETF ACTION-STATUS) (T NULL OPERATION COMPONENT))
- ASDF/PLAN::MARK-STATUS-NEEDED
- ASDF/PLAN::MERGE-ACTION-STATUS
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:ACTION-STATUS
TRAVERSE-ACTION  compiled function
properties
ID: ASDF/PLAN:TRAVERSE-ACTION
ALLOC: HEAP DYNAMIC
TRAVERSE-ACTION names a compiled function: Lambda-list: (PLAN OPERATION COMPONENT NEEDED-IN-IMAGE-P) Derived type: (FUNCTION (T T T T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (MAKE-PLAN (T OPERATION COMPONENT))
- ASDF/PLAN:TRAVERSE-ACTION
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
STATUS-DONE-P  compiled function
properties
ID: ASDF/PLAN:STATUS-DONE-P
ALLOC: HEAP DYNAMIC
STATUS-DONE-P names a compiled function: Lambda-list: (STATUS) Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PLAN:ACTION-ALREADY-DONE-P
- ASDF/PLAN:TRAVERSE-ACTION
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
- ((SETF ACTION-STATUS) AFTER (T SEQUENTIAL-PLAN OPERATION COMPONENT))
- ((SETF ACTION-STATUS) (T NULL OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PLAN-TRAVERSAL  class
properties
ID: ASDF/PLAN:PLAN-TRAVERSAL
ALLOC: HEAP DYNAMIC
PLAN-TRAVERSAL names the standard-class #<STANDARD-CLASS ASDF/PLAN:PLAN-TRAVERSAL>:
Documentation:
Base class for plans that simply traverse dependencies
Direct superclasses: ASDF/PLAN:PLAN
Direct subclasses: ASDF/PLAN:SEQUENTIAL-PLAN
Not yet finalized.
Direct slots:
ASDF/SESSION:FORCING
Initargs: :FORCING
Initform: (ASDF/SESSION:FORCING (ASDF/SESSION:TOPLEVEL-ASDF-SESSION))
Readers: ASDF/SESSION:FORCING
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
+STATUS-VOID+  var
properties
ID: ASDF/PLAN:+STATUS-VOID+
ALLOC: HEAP DYNAMIC
+STATUS-VOID+ names a special variable: Value: #<ASDF/PLAN:ACTION-STATUS :BITS 0 :STAMP NIL :LEVEL 0 :INDEX NIL>
- Referenced by
- ASDF/PLAN:ACTION-UP-TO-DATE-P
- (ACTION-STATUS (NULL OPERATION COMPONENT))
- ASDF/PLAN::MAKE-ACTION-STATUS
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
ACTION-STATUS  generic function class
properties
ID: ASDF/PLAN:ACTION-STATUS
ALLOC: HEAP DYNAMIC
ACTION-STATUS names a generic function:
Lambda-list: (PLAN OPERATION COMPONENT)
Argument precedence order: (PLAN OPERATION COMPONENT)
Derived type: (FUNCTION (T T T) *)
Documentation:
Returns the ACTION-STATUS associated to the action of OPERATION onCOMPONENT
in the PLAN, or NIL if the action wasn't visited yet as part of the PLAN.
Method-combination: STANDARD
Methods:
(ACTION-STATUS (PLAN OPERATION COMPONENT))
(ACTION-STATUS (NULL OPERATION COMPONENT))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
(SETF ACTION-STATUS) names a generic function:
Lambda-list: (NEW-STATUS PLAN OPERATION COMPONENT)
Argument precedence order: (NEW-STATUS PLAN OPERATION COMPONENT)
Derived type: (FUNCTION (T T T T) *)
Documentation:
Sets the ACTION-STATUS associated to
the action of OPERATION on COMPONENT in the PLAN
Method-combination: STANDARD
Methods:
((SETF ACTION-STATUS) :AFTER (T SEQUENTIAL-PLAN OPERATION COMPONENT))
((SETF ACTION-STATUS) (T PLAN OPERATION COMPONENT))
((SETF ACTION-STATUS) (T NULL OPERATION COMPONENT))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
ACTION-STATUS names the standard-class #<STANDARD-CLASS ASDF/PLAN:ACTION-STATUS>:
Documentation:
Status of an action in a plan
Class precedence-list: ASDF/PLAN:ACTION-STATUS, STANDARD-OBJECT,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: STANDARD-OBJECT
No subclasses.
Direct slots:
ASDF/PLAN::BITS
Type: FIXNUM
Initargs: :BITS
Readers: ASDF/PLAN::STATUS-BITS
Documentation:
bitmap describing the status of the action.
ASDF/PLAN::STAMP
Type: (OR INTEGER BOOLEAN)
Initargs: :STAMP
Readers: ASDF/PLAN:STATUS-STAMP
Documentation:
STAMP associated with the ACTION if it has been completed already insome
previous session or image, T if it was done and builtin the image, orNIL if it needs to be done.
ASDF/PLAN::LEVEL
Type: FIXNUM
Initargs: :LEVEL
Initform: 0
Readers: ASDF/PLAN::STATUS-LEVEL
Documentation:
the highest (operate-level) at which the action was needed
ASDF/PLAN::INDEX
Type: (OR INTEGER NULL)
Initargs: :INDEX
Readers: ASDF/PLAN:STATUS-INDEX
Documentation:
INDEX associated with the ACTION in the current session,
or NIL if no the status is considered outside of a specific plan.
- Called by
- (MARK-AS-DONE (PLAN OPERATION COMPONENT))
- ASDF/PLAN:ACTION-ALREADY-DONE-P
- ASDF/PLAN:ACTION-UP-TO-DATE-P
- ASDF/PLAN:TRAVERSE-ACTION
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
- (ACTION-STATUS (PLAN OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (PLAN OPERATION COMPONENT)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (PLAN OPERATION COMPONENT)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (NULL OPERATION COMPONENT)
REQUIRED-COMPONENTS  compiled function
properties
ID: ASDF/PLAN:REQUIRED-COMPONENTS
ALLOC: HEAP DYNAMIC
REQUIRED-COMPONENTS names a compiled function:
Lambda-list: (SYSTEM &REST KEYS &KEY (GOAL-OPERATION (QUOTE LOAD-OP))
&ALLOW-OTHER-KEYS)
Derived type: (FUNCTION
(T &REST T &KEY (:GOAL-OPERATION T) &ALLOW-OTHER-KEYS) *)
Documentation:
Given a SYSTEM and a GOAL-OPERATION (default LOAD-OP), traverse thedependencies and
return a list of the components involved in building the desired action.
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))
- (COMPONENT-DEPENDS-ON (GATHER-OPERATION SYSTEM))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
DIRECT-DEPENDENCIES  compiled function
properties
ID: ASDF/PLAN:DIRECT-DEPENDENCIES
ALLOC: HEAP DYNAMIC
DIRECT-DEPENDENCIES names a compiled function:
Lambda-list: (OPERATION COMPONENT)
Derived type: (FUNCTION (T T)
(VALUES
(OR LIST (SIMPLE-ARRAY * (*)) SB-KERNEL:EXTENDED-SEQUENCE)
&OPTIONAL))
Documentation:
Compute a list of the direct dependencies of the action within the plan
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (COLLECT-DEPENDENCIES (OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
RECORD-DEPENDENCY  generic function
properties
ID: ASDF/PLAN:RECORD-DEPENDENCY
ALLOC: HEAP DYNAMIC
RECORD-DEPENDENCY names a generic function:
Lambda-list: (PLAN OPERATION COMPONENT)
Argument precedence order: (PLAN OPERATION COMPONENT)
Derived type: (FUNCTION (T T T) *)
Documentation:
Record an action as a dependency in the current plan
Method-combination: STANDARD
Methods:
(RECORD-DEPENDENCY (NULL T T))
(RECORD-DEPENDENCY (SEQUENTIAL-PLAN OPERATION COMPONENT))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (OPERATE BEFORE (OPERATION COMPONENT))
- ASDF/PLAN:TRAVERSE-ACTION
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (PLAN OPERATION COMPONENT)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- NULL
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (SEQUENTIAL-PLAN OPERATION COMPONENT)
PLAN-KEEP-COMPONENT  generic function
properties
ID: ASDF/PLAN:PLAN-KEEP-COMPONENT
ALLOC: HEAP DYNAMIC
PLAN-KEEP-COMPONENT names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(PLAN-KEEP-COMPONENT (FILTERED-SEQUENTIAL-PLAN))
Documentation:
automatically generated reader method
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
NEEDED-IN-IMAGE-P  generic function
properties
ID: ASDF/PLAN:NEEDED-IN-IMAGE-P
ALLOC: HEAP DYNAMIC
NEEDED-IN-IMAGE-P names a generic function:
Lambda-list: (OPERATION COMPONENT)
Argument precedence order: (OPERATION COMPONENT)
Derived type: (FUNCTION (T T) *)
Documentation:
Is the action of OPERATION on COMPONENT needed in the current image
to be meaningful, or could it just as well have been done in another Lispimage?
Method-combination: STANDARD
Methods:
(NEEDED-IN-IMAGE-P (OPERATION COMPONENT))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PLAN:TRAVERSE-ACTION
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (OPERATION COMPONENT)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (OPERATION COMPONENT)
REDUCE-DIRECT-DEPENDENCIES  compiled function
properties
ID: ASDF/PLAN:REDUCE-DIRECT-DEPENDENCIES
ALLOC: HEAP DYNAMIC
REDUCE-DIRECT-DEPENDENCIES names a compiled function:
Lambda-list: (OPERATION COMPONENT COMBINATOR SEED)
Derived type: (FUNCTION (T T T T) (VALUES T &OPTIONAL))
Documentation:
Reduce the direct dependencies to a value computed by iteratively callingCOMBINATOR
for each dependency action on the dependency's operation and component andan accumulator
initialized with SEED.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
- ASDF/PLAN:DIRECT-DEPENDENCIES
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
*PLAN-CLASS*  var
properties
ID: ASDF/PLAN:*PLAN-CLASS*
ALLOC: HEAP IMMOBILE
*PLAN-CLASS* names a special variable:
Value: ASDF/PLAN:SEQUENTIAL-PLAN
Documentation:
The default plan class to use when building with ASDF
- Referenced by
- ASDF/FIND-SYSTEM::DEFINITION-DEPENDENCIES-UP-TO-DATE-P
- (MAKE-PLAN (T OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
STATUS-INDEX  generic function
properties
ID: ASDF/PLAN:STATUS-INDEX
ALLOC: HEAP DYNAMIC
STATUS-INDEX names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(STATUS-INDEX (ACTION-STATUS))
Documentation:
INDEX associated with the ACTION in the current session,
or NIL if no the status is considered outside of a specific plan.
- Called by
- (MARK-AS-DONE (PLAN OPERATION COMPONENT))
- ASDF/PLAN::MARK-STATUS-NEEDED
- ASDF/PLAN::MERGE-ACTION-STATUS
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:ACTION-STATUS
MAKE-PLAN  generic function
properties
ID: ASDF/PLAN:MAKE-PLAN
ALLOC: HEAP DYNAMIC
MAKE-PLAN names a generic function:
Lambda-list: (PLAN-CLASS OPERATION COMPONENT &KEY &ALLOW-OTHER-KEYS)
Argument precedence order: (PLAN-CLASS OPERATION COMPONENT)
Derived type: (FUNCTION (T T T &KEY &ALLOW-OTHER-KEYS) *)
Documentation:
Generate and return a plan for performing OPERATION on COMPONENT.
Method-combination: STANDARD
Methods:
(MAKE-PLAN (T OPERATION COMPONENT))
(MAKE-PLAN (T OPERATION T))
(MAKE-PLAN (T SYMBOL T))
(MAKE-PLAN (T STRING T))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (TRAVERSE (OPERATION COMPONENT))
- (OPERATE (OPERATION COMPONENT))
- (MAKE-PLAN (T OPERATION T))
- (MAKE-PLAN (T SYMBOL T))
- (MAKE-PLAN (T STRING T))
PERFORM-PLAN  generic function
properties
ID: ASDF/PLAN:PERFORM-PLAN
ALLOC: HEAP DYNAMIC
PERFORM-PLAN names a generic function:
Lambda-list: (PLAN &KEY)
Derived type: (FUNCTION (T &KEY) *)
Documentation:
Actually perform a plan and build the requested actions
Method-combination: STANDARD
Methods:
(PERFORM-PLAN (T))
(PERFORM-PLAN :AROUND (T))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (OPERATE (OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (PLAN &KEY)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- KEYWORD:AROUND
PLAN  class
properties
ID: ASDF/PLAN:PLAN
ALLOC: HEAP DYNAMIC
PLAN names the standard-class #<STANDARD-CLASS ASDF/PLAN:PLAN>:
Documentation:
Base class for a plan based on which ASDF can build a system
Class precedence-list: ASDF/PLAN:PLAN, STANDARD-OBJECT, SB-PCL::SLOT-OBJECT,T
Direct superclasses: STANDARD-OBJECT
Direct subclasses: ASDF/PLAN:PLAN-TRAVERSAL
No direct slots.
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
FILTERED-SEQUENTIAL-PLAN  class
properties
ID: ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
ALLOC: HEAP DYNAMIC
FILTERED-SEQUENTIAL-PLAN names the standard-class #<STANDARD-CLASS ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN>:
Documentation:
A variant of SEQUENTIAL-PLAN that only records a subset of actions.
Class precedence-list: ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN,
ASDF/PLAN:SEQUENTIAL-PLAN, ASDF/PLAN:PLAN-TRAVERSAL,
ASDF/PLAN:PLAN, STANDARD-OBJECT, SB-PCL::SLOT-OBJECT,T
Direct superclasses: ASDF/PLAN:SEQUENTIAL-PLAN
No subclasses.
Direct slots:
ASDF/PLAN::COMPONENT-TYPE
Initargs: :COMPONENT-TYPE
Initform: T
Readers: ASDF/PLAN:PLAN-COMPONENT-TYPE
ASDF/PLAN::KEEP-OPERATION
Initargs: :KEEP-OPERATION
Initform: T
Readers: ASDF/PLAN:PLAN-KEEP-OPERATION
ASDF/PLAN::KEEP-COMPONENT
Initargs: :KEEP-COMPONENT
Initform: T
Readers: ASDF/PLAN:PLAN-KEEP-COMPONENT
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
ACTION-ALREADY-DONE-P  compiled function
properties
ID: ASDF/PLAN:ACTION-ALREADY-DONE-P
ALLOC: HEAP DYNAMIC
ACTION-ALREADY-DONE-P names a compiled function: Lambda-list: (PLAN OPERATION COMPONENT) Derived type: (FUNCTION (T T T) *) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM-PLAN (T))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
+STATUS-TODO+  var
properties
ID: ASDF/PLAN:+STATUS-TODO+
ALLOC: HEAP DYNAMIC
+STATUS-TODO+ names a special variable: Value: #<ASDF/PLAN:ACTION-STATUS :BITS 1 :STAMP NIL :LEVEL 0 :INDEX NIL>
- Referenced by
- ASDF/PLAN::MAKE-ACTION-STATUS
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PLAN-ACTIONS-R  generic function
properties
ID: ASDF/PLAN:PLAN-ACTIONS-R
ALLOC: HEAP DYNAMIC
PLAN-ACTIONS-R names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(PLAN-ACTIONS-R (SEQUENTIAL-PLAN))
Documentation:
automatically generated reader method
(SETF PLAN-ACTIONS-R) 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 PLAN-ACTIONS-R) (T SEQUENTIAL-PLAN))
Documentation:
automatically generated writer method
- Called by
- ASDF/PLAN::COLLECT-ACTION-DEPENDENCIES
- ((SETF ACTION-STATUS) AFTER (T SEQUENTIAL-PLAN OPERATION COMPONENT))
- (PLAN-ACTIONS (SEQUENTIAL-PLAN))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:SEQUENTIAL-PLAN
STATUS-KEEP-P  compiled function
properties
ID: ASDF/PLAN:STATUS-KEEP-P
ALLOC: HEAP DYNAMIC
STATUS-KEEP-P names a compiled function: Lambda-list: (STATUS) Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (MARK-AS-DONE (PLAN OPERATION COMPONENT))
- ASDF/PLAN:ACTION-UP-TO-DATE-P
- ASDF/PLAN:TRAVERSE-ACTION
- (COMPUTE-ACTION-STAMP (T OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
SYSTEM-OUT-OF-DATE  condition class
properties
ID: ASDF/PLAN:SYSTEM-OUT-OF-DATE
ALLOC: HEAP DYNAMIC
SYSTEM-OUT-OF-DATE names the condition-class #<SB-PCL::CONDITION-CLASS ASDF/PLAN:SYSTEM-OUT-OF-DATE>:
Documentation:
condition signaled when a system is detected as being out of date
Class precedence-list: ASDF/PLAN:SYSTEM-OUT-OF-DATE, CONDITION,
SB-PCL::SLOT-OBJECT, T
Direct superclasses: CONDITION
No subclasses.
Direct slots:
ASDF/COMPONENT:NAME
Initargs: :NAME
Readers: ASDF/COMPONENT:COMPONENT-NAME
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
SEQUENTIAL-PLAN  class
properties
ID: ASDF/PLAN:SEQUENTIAL-PLAN
ALLOC: HEAP DYNAMIC
SEQUENTIAL-PLAN names the standard-class #<STANDARD-CLASS ASDF/PLAN:SEQUENTIAL-PLAN>:
Documentation:
Simplest, default plan class, accumulating a sequence of actions
Class precedence-list: ASDF/PLAN:SEQUENTIAL-PLAN, ASDF/PLAN:PLAN-TRAVERSAL,
ASDF/PLAN:PLAN, STANDARD-OBJECT, SB-PCL::SLOT-OBJECT,T
Direct superclasses: ASDF/PLAN:PLAN-TRAVERSAL
Direct subclasses: ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
Direct slots:
ASDF/PLAN::ACTIONS-R
Readers: ASDF/PLAN:PLAN-ACTIONS-R
Writers: (SETF ASDF/PLAN:PLAN-ACTIONS-R)
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MARK-AS-DONE  generic function
properties
ID: ASDF/PLAN:MARK-AS-DONE
ALLOC: HEAP DYNAMIC
MARK-AS-DONE names a generic function:
Lambda-list: (PLAN-CLASS OPERATION COMPONENT)
Argument precedence order: (PLAN-CLASS OPERATION COMPONENT)
Derived type: (FUNCTION (T T T) *)
Documentation:
Mark an action as done in a plan, after performing it.
Method-combination: STANDARD
Methods:
(MARK-AS-DONE (PLAN OPERATION COMPONENT))
(MARK-AS-DONE (T OPERATION T))
(MARK-AS-DONE (T SYMBOL T))
(MARK-AS-DONE (T STRING T))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM-PLAN (T))
- (MARK-AS-DONE (T OPERATION T))
- (MARK-AS-DONE (T SYMBOL T))
- (MARK-AS-DONE (T STRING T))
PLAN-COMPONENT-TYPE  generic function
properties
ID: ASDF/PLAN:PLAN-COMPONENT-TYPE
ALLOC: HEAP DYNAMIC
PLAN-COMPONENT-TYPE names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(PLAN-COMPONENT-TYPE (FILTERED-SEQUENTIAL-PLAN))
Documentation:
automatically generated reader method
- Called by
- ASDF/PLAN::COLLECT-ACTION-DEPENDENCIES
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
STATUS-NEED-P  compiled function
properties
ID: ASDF/PLAN:STATUS-NEED-P
ALLOC: HEAP DYNAMIC
STATUS-NEED-P names a compiled function: Lambda-list: (STATUS) Derived type: (FUNCTION (T) (VALUES BOOLEAN &OPTIONAL)) Inline proclamation: NOTINLINE (no inline expansion available) Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/PLAN:TRAVERSE-ACTION
- ASDF/PLAN::MARK-STATUS-NEEDED
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
MAP-DIRECT-DEPENDENCIES  compiled function
properties
ID: ASDF/PLAN:MAP-DIRECT-DEPENDENCIES
ALLOC: HEAP DYNAMIC
MAP-DIRECT-DEPENDENCIES names a compiled function:
Lambda-list: (OPERATION COMPONENT FUN)
Derived type: (FUNCTION (T T T) (VALUES NULL &OPTIONAL))
Documentation:
Call FUN on all the valid dependencies of the given action in the givenplan
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (PERFORM (DELIVER-ASD-OP SYSTEM))
- ASDF/BUNDLE:DIRECT-DEPENDENCY-FILES
- ASDF/PLAN::COLLECT-ACTION-DEPENDENCIES
- ASDF/PLAN:ACTION-UP-TO-DATE-P
- ASDF/PLAN:TRAVERSE-ACTION
- ASDF/PLAN:REDUCE-DIRECT-DEPENDENCIES
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
PLAN-KEEP-OPERATION  generic function
properties
ID: ASDF/PLAN:PLAN-KEEP-OPERATION
ALLOC: HEAP DYNAMIC
PLAN-KEEP-OPERATION names a generic function:
Lambda-list: (OBJECT)
Derived type: (FUNCTION (T) *)
Method-combination: STANDARD
Methods:
(PLAN-KEEP-OPERATION (FILTERED-SEQUENTIAL-PLAN))
Documentation:
automatically generated reader method
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
PLAN-ACTIONS  generic function
properties
ID: ASDF/PLAN:PLAN-ACTIONS
ALLOC: HEAP DYNAMIC
PLAN-ACTIONS names a generic function:
Lambda-list: (PLAN)
Derived type: (FUNCTION (T) *)
Documentation:
Extract from a plan a list of actions to perform in sequence
Method-combination: STANDARD
Methods:
(PLAN-ACTIONS (FILTERED-SEQUENTIAL-PLAN))
(PLAN-ACTIONS (SEQUENTIAL-PLAN))
(PLAN-ACTIONS (LIST))
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- (TRAVERSE (OPERATION COMPONENT))
- (PERFORM-PLAN (T))
- (COLLECT-DEPENDENCIES (OPERATION COMPONENT))
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- (PLAN)
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:SEQUENTIAL-PLAN
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- ASDF/PLAN:FILTERED-SEQUENTIAL-PLAN
ACTION-UP-TO-DATE-P  compiled function
properties
ID: ASDF/PLAN:ACTION-UP-TO-DATE-P
ALLOC: HEAP DYNAMIC
ACTION-UP-TO-DATE-P names a compiled function:
Lambda-list: (PLAN OPERATION COMPONENT)
Derived type: (FUNCTION (T T T) *)
Documentation:
Check whether an action was up-to-date at the beginning of the session.
Update the VISITED-ACTIONS table with the known status, but don't addanything to the PLAN.
Inline proclamation: NOTINLINE (no inline expansion available)
Source file: SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
- Called by
- ASDF/FIND-SYSTEM::DEFINITION-DEPENDENCIES-UP-TO-DATE-P
- ASDF/PLAN:ACTION-UP-TO-DATE-P
definitions
- SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST