1. 20 Jul, 2017 3 commits
    • Francois-Rene Rideau's avatar
      Make asdf/contrib/debug-plan loadable as system · 0a311c7a
      Francois-Rene Rideau authored
      And add more debug information.
      0a311c7a
    • Francois-Rene Rideau's avatar
      Correctly track status of actions across phases · 1aec9162
      Francois-Rene Rideau authored
      Do not perform an action twice in a session. Introduce three status bits
      that every action has in a given session, in addition to the stamp:
      KEEP-P (from previous session), DONE-P (and up-to-date, in this image),
      NEED-P (needed in this image as part of this session).
      
      BACKWARD INCOMPATIBILITY: Invert the meaning of NIL and T for STAMP,
      so that NIL means out-of-date. This makes our code conceptually nicer,
      and no one in Quicklisp uses our stamps, anyway. Still, beware.
      1aec9162
    • Francois-Rene Rideau's avatar
      Fix compute-action-stamp when stamp is NIL · e7b8ba73
      Francois-Rene Rideau authored
      Stop unnecessarily re-performing initial input-less actions.
      
      Also fix (setf (action-status nil o c) ...),
      which therefore seems not to have been previously used.
      e7b8ba73
  2. 07 Jan, 2016 1 commit