Skip to content
Snippets Groups Projects
  1. Feb 02, 2011
  2. Feb 01, 2011
  3. Jan 27, 2011
  4. Jan 21, 2011
  5. Jan 12, 2011
  6. Jan 09, 2011
    • rtoy's avatar
      Changes to support building on Mac OS X 10.6. When compiled on 10.6, · 0b2b8885
      rtoy authored
      the resulting binary still works on 10.5.
      
      lisp/Config.x86_darwin:
      o Add -m32 flag to build and link a 32-bit binary.
      
      lisp/Darwin-os.h:
      o Include <sys/ucontext.h> instead of <ucontext.h> to get rid of the
        error about deprecated functions in ucontext.h.
      
      lisp/gencgc.h:
      o Mac OS X defines PAGE_SIZE in a header and that conflicts with our
        name.  Rename our PAGE_SIZE to GC_PAGE_SIZE.
      
      lisp/gencgc.c:
      o Rename PAGE_SIZE to GC_PAGE_SIZE.
      0b2b8885
  7. Jan 07, 2011
  8. Dec 27, 2010
  9. Dec 26, 2010
  10. Dec 24, 2010
  11. Dec 23, 2010
  12. Dec 22, 2010
  13. Dec 19, 2010
  14. Dec 18, 2010
  15. Dec 14, 2010
  16. Dec 13, 2010
  17. Dec 11, 2010
    • rtoy's avatar
      Speed up building on sparc. Time taken is now almost half! This was · 1f888eec
      rtoy authored
      caused by all the calls to stat in PROBE-FILE in LOCATE-DOMAIN-FILE
      for files that did not exist.  The default locale was C, so every
      message lookup was causing many stat's to non-exist files.  (There
      were over 1000 calls/sec on a 750 MHz sparc!)
      
      So we cache all the calls to PROBE-FILE in LOCATE-DOMAIN-FILE.  But
      just in case, we also allow the user to get at the hash table to
      examine it (GET-DOMAIN-FILE-CACHE) and also allow the user to clear it
      (CLEAR-DOMAIN-FILE-CACHE) in case new translations are added without
      restarting lisp.
      1f888eec
    • rtoy's avatar
      Revert some of the previous cleanups. They were preventing building · 1300a06a
      rtoy authored
      on sparc for some reason.  We keep the unicode and non-unicode fops
      separate for now.
      1300a06a
  18. Dec 09, 2010
Loading