Skip to content
  1. Sep 01, 2012
    • Raymond Toy's avatar
      Clean up RCS ids · eeab7066
      Raymond Toy authored
       * Get rid of the RCS Header stuff.  They're meaningless in git.
       * Add public domain comment to some of the files if the only comment
         was the RCS header.
      eeab7066
  2. Feb 17, 2012
  3. Dec 22, 2011
  4. Dec 21, 2011
  5. Nov 04, 2011
  6. Oct 22, 2010
  7. Oct 10, 2010
  8. Jun 11, 2009
  9. Apr 08, 2009
  10. Mar 19, 2008
  11. Jul 12, 2006
    • rtoy's avatar
      The subtype_Names array had one extra slot, so that · 8932f44e
      rtoy authored
      closure_function_header and the following entries were not correct.
      
      Also, rename unused function header 1 and 2 to be "byte code function"
      and "byte code closure", respectively, since that's what internals.h
      says.
      
      We really need to generate this list during genesis or something
      instead of having to do this by hand!
      8932f44e
  12. Jun 30, 2006
  13. Sep 15, 2005
  14. Feb 07, 2005
  15. Aug 06, 2004
  16. Jul 08, 2004
  17. Jul 19, 2003
    • emarsden's avatar
      · 34b793ce
      emarsden authored
        - fix a signed/unsigned cast bug that was prevented the
          auto-gc-trigger from functioning correctly when using certain
          dynamic-space sizes (for platforms that don't have an internal gc
          trigger).
      
        - added a few #include files to avoid compiler warnings
      
        - changed some #ifdef semantics: DEBUG activates additional
          assertions, and PRINTNOISE activates debugging statements.
      34b793ce
  18. Jan 09, 2001
  19. Sep 05, 2000
  20. Feb 20, 1999
    • pw's avatar
      Changes for Linux running on Alpha. · 25b808fb
      pw authored
      From: Julian Dolby <dolby@csag-226-8.UCSD.EDU>
      
        Enclosed below are diffs against the cvs repository as of Feb 12;
      aside from minor changes like using different include files
      (e.g. validate.h instead of x86-validate.h in Linux-os.c) and adding
      alpha-linux specifics unix-glibc2.lisp, there are two code changes.
      
       The first is to signal handling. I had to put the POSIX-SIGS
      ifdefs into places used by alpha but not by x86, and I ifdef'ed out
      most of the linux #define kludges for signals for alpha linux, since
      alpha linux uses OSF/1 signals rather than linux ones.
      
       The second is that the trick of or'ing 2 into the reg_ALLOC address
      to cause faults does not work on alpha linux since the kernel traps
      and handles the unaligned access; I did not find a way to change that
      kernel behavior, so I changed the code to or (1<<63) into the address
      to cause a seg fault, and then check, in the seg fault handler, to see
      if the high-order address bits are set.
      
       One change I made is to the memory layout (lisp/alpha-validate.h and
      compiler/alpha/parms.lisp); that change is not needed to make lisp run
      on alpha linux, but is there because I wanted more heap space.
      25b808fb
  21. Dec 20, 1998
  22. Jun 03, 1998
  23. Mar 21, 1998
  24. Mar 10, 1998
  25. Nov 23, 1997
  26. Aug 26, 1997
  27. Jan 21, 1997
  28. Mar 27, 1994
  29. Feb 11, 1994
  30. Feb 26, 1993
  31. Feb 23, 1993
    • ram's avatar
      structure -> instance · 15602773
      ram authored
      change structure printer to deal with having layouts rather than names
      15602773
  32. Jul 28, 1992
  33. Mar 08, 1992
  34. Nov 10, 1991
  35. Dec 18, 1990