Skip to content
Snippets Groups Projects
  1. Nov 13, 1991
  2. Nov 08, 1991
  3. Aug 25, 1991
  4. Jul 09, 1991
  5. Jun 15, 1991
    • chiles's avatar
      · 679dd288
      chiles authored
      Made the default for COMPILE-FILE's :error-file argument be nil.  It is a dated
      notion and never desired to expect compilation to defaultly produce an error
      output file.  You always compile in the editor catching the output or in a
      system building utility that saves all the compiler's output.
      
      Removed the conditional compilation stuff to define NCOMPILE-FILE since we no
      longer need that for bringing up new ports.
      679dd288
  6. Jun 07, 1991
  7. May 06, 1991
  8. Apr 20, 1991
  9. Apr 09, 1991
  10. Apr 04, 1991
    • ram's avatar
      Added :VERBOSE, :PRINT and :PROGRESS keywords to COMPILE-FILE and · 87aad9f2
      ram authored
      COMPILE-FROM-STREAM.
      87aad9f2
    • ram's avatar
      Added support the the ANSI *COMPILE-VERBOSE*, *COMPILE-PRINT*, · f410d116
      ram authored
      *COMPILE-FILE-PATHNAME* and *COMPILE-FILE-TRUENAME* variables.
      The old *COMPILE-VERBOSE* has been renamed to *COMPILE-PROGRESS* and
      exported from EXTENSIONS.
      Many fixes and improvements of block compilation.  It is now possible
      to block compile only part of a file using the START-BLOCK and END-BLOCK
      declarations.  Also, you can designate which functions are entry points
      to the component.  Non-entry-point functions can be optimized like
      lexical functions, since they can't get new references.
      Changed CLEAR-IR1-INFO to not muck with the *FREE-xxx*, since we always
      call CLEAR-STUFF right afterward.
      Made LOCALLY be recognized by PROCESS-FORM so that subforms can be compiled
      separately.
      Split up PROCESS-FORM a bit.
      Changed COMPILE-TOP-LEVEL to call CLEAR-STUFF, since it was being called
      in all the same places.
      Added :ENTRY-POINTS keywords.  Documented :BLOCK-COMPILE.
      f410d116
  11. Mar 20, 1991
  12. Mar 12, 1991
  13. Mar 11, 1991
  14. Mar 05, 1991
  15. Feb 26, 1991
  16. Feb 20, 1991
  17. Dec 11, 1990
  18. Dec 06, 1990
  19. Nov 29, 1990
  20. Nov 20, 1990
  21. Nov 13, 1990
  22. Nov 12, 1990
  23. Nov 03, 1990
  24. Oct 17, 1990
  25. Oct 14, 1990
  26. Oct 12, 1990
  27. Sep 27, 1990
  28. Sep 19, 1990
  29. Sep 09, 1990
  30. Sep 06, 1990
  31. Aug 24, 1990
  32. Aug 23, 1990
  33. Aug 16, 1990
    • ram's avatar
      Added code to CONVERT-AND-MAYBE-COMPILER to place the current value · 81a47b76
      ram authored
      of *DEFAULT-COOKIE* in the *LEXICAL-ENVIRONMENT* so that the global
      value takes effect within that form even if it is different than the
      one in effect at the start of the compilation.
      In PROCESS-FORM, fixed the processing of package-frobbing forms to
      stop out-of-order execution problems.
      81a47b76
  34. Jul 23, 1990
    • ram's avatar
      Fixed some broken declarations. Tweaked undefined warning stuff a bit; · b4dd37ee
      ram authored
      now we don't print full warnings when in the interpreter, just let the
      summary suffice.  Changed top-level form processing to bind 
      *current-path* as it goes.  Changed dates to be printed with :gonvernment
      style, since Bill thinks it makes a difference.
      b4dd37ee
  35. Jun 01, 1990
  36. May 30, 1990
  37. May 29, 1990
  38. May 22, 1990
  39. May 17, 1990
Loading