ASDF/PLAN

ASDF/PLAN

+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))
definitions
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (OPERATION COMPONENT)
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • ASDF/OPERATION:OPERATION
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (PLAN-CLASS OPERATION COMPONENT &KEY &ALLOW-OTHER-KEYS)

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))
definitions
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • ASDF/OPERATION:OPERATION
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (PLAN OPERATION COMPONENT)
  • SYS:CONTRIB;ASDF;ASDF.LISP.NEWEST
    • (PLAN-CLASS OPERATION COMPONENT)

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