1. 17 Feb, 2010 1 commit
  2. 10 Feb, 2010 1 commit
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Return of the ZipCache now using last modified time. · 791ab5c0
      Treat jars as zips in ZipCache which maintains an cache of all
      ZipFiles accessed via Pathname jars (which should be the entire system
      as Load now uses Pathname).  ZipCache currently does not invalidate
      entries for any non-file resources due to deficiencies in the JVM that
      need to be corrected on a per-protocol basis.  For instance, for HTTP
      we need an implementation that uses HTTP HEAD requests to get the
      Last-Modified header as opposed to re-fetching the entire resource as
      the JVM URLConnection does.
      
      SYS:REMOVE-ZIP-CACHE-ENTRY implements a way to invalidate ZipCache
      entries from Lisp.  Used it in COMPILE-FILE to successfully recompile
      FASLs under Windows.
      
      Rewrite remaining Pathname Primtives in the informative stack trace style.
      
      Implement Debug.warn() which can be shut off with SYS::*DEBUG-WARN*.
      The intent here is to have a way to warn about Java side events which
      having potentially worrying side-effects during development which is
      by default not visible to end users (although it can be).
      
      Removed unused EXT:LAST-MODIFIED in favor of existing ANSI FILE-WRITE-DATE.
      791ab5c0
  3. 04 Jan, 2010 1 commit
  4. 28 Dec, 2009 1 commit
  5. 25 Dec, 2009 1 commit
  6. 26 Oct, 2009 2 commits
  7. 25 Oct, 2009 1 commit
    • ehuelsmann@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Binary FASL support. · fa292790
        compile-file.lisp: Catch forms for output and compile them.
        compiler-pass2.lisp: Allow fields to be declared in-line
          which means they are part of the evaluation of the compiled function,
          instead of in its constructor - where constants will still be constructed.
      fa292790
  8. 24 Oct, 2009 1 commit
  9. 21 Oct, 2009 1 commit
  10. 17 Oct, 2009 1 commit
  11. 07 Oct, 2009 1 commit
  12. 08 Aug, 2009 1 commit
  13. 11 Jun, 2009 1 commit
  14. 21 May, 2009 1 commit
  15. 09 May, 2009 1 commit
  16. 08 May, 2009 3 commits
  17. 01 May, 2009 4 commits
  18. 30 Apr, 2009 1 commit
  19. 25 Apr, 2009 1 commit
  20. 19 Apr, 2009 1 commit
  21. 18 Apr, 2009 1 commit
  22. 29 Mar, 2009 1 commit
  23. 21 Feb, 2009 1 commit
  24. 18 Jan, 2009 1 commit
  25. 20 Dec, 2008 1 commit