Skip to content
  1. Jan 14, 2013
    • Francois-Rene Rideau's avatar
      2.26.91: Package adjustments. · 518f4486
      Francois-Rene Rideau authored
      Export more ASDF internals in various packages,
      that they may be shared with ASDF/INTERFACE without causing fishiness.
      Be less prompt to nuke symbols that may clash.
      There are plenty of innocent symbols such as O and C, etc.
      
      Also, disable most of test-encodings when there is no asdf-encodings.
      518f4486
  2. Jan 13, 2013
  3. Jan 12, 2013
  4. Jan 11, 2013
  5. Jan 10, 2013
  6. Jan 09, 2013
  7. Jan 08, 2013
  8. Jan 07, 2013
  9. Jan 05, 2013
  10. Jan 03, 2013
  11. Jan 02, 2013
  12. Jan 01, 2013
    • Francois-Rene Rideau's avatar
      2.26.46: only do things in-image if needed. · 65be1c38
      Francois-Rene Rideau authored
      This restores the feature of do-first that was lost while refactoring ASDF
      to fix the timestamp propagation issue.
      
      The old asdf-bundle worked implicitly because of do-first:
      fasl-op DEPENDS-ON compile-op, and compile-op has a DO-FIRST on the
      load-op of dependencies, NOT a DEPENDS-ON, so if the compile-op is
      "done" (which did NOT check the timestamps of dependencies),
      then the dofirst is never consulted and load-op is never traversed.
      In our new ASDF, we want to always traverse the load-op of dependencies,
      so we can propagate their timestamps; however, we still want to only
      actually load them if they are needed. Therefore, visiting actions
      takes an additional flag "needed in this image", and each visited action
      can be planned or not planned yet, and a not planned yet action can
      be visited a second time to plan it after recursively visiting its
      dependencies with the "needed" flag set.
      
      Tests were fixed now to work now that this distinction exists.
      65be1c38
  13. Dec 27, 2012
  14. Dec 26, 2012
  15. Dec 17, 2012