0.8.5.2:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sat, 25 Oct 2003 21:34:35 +0000 (21:34 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sat, 25 Oct 2003 21:34:35 +0000 (21:34 +0000)
commit95110584db3224cf61b774f1402a71a79e61432f
tree6b433d3579ff0d2cd4c712f7afe308fcae1f8deb
parentdcd17d1d3759cc94ecd4fa0bf154e9d7d6f27894
0.8.5.2:
Large increase in entropy, only mitigated by the fact that we
cover more of POSIX and I've added a test suite...
... make SB-GROVEL accessors not cons quite so much while
looking for the address of the thing they're referencing
... add whole bundle of new functions in SB-POSIX...
... which necessitates SAP-REF-64 and friends, which probably
work everywhere except MIPS
... declaim *GC-INHIBIT* as a fixnum, because if more than 2^29
threads are inhibiting gc we probably have more problems
... beginnings of a test suite for SB-POSIX, which incidentally
shows up various problems with using it (see FIXME
comments dotted around)
... please feel free to fix any and all of the issues marked;
I'm by no means claiming ownership of this :-)
15 files changed:
contrib/sb-grovel/foreign-glue.lisp
contrib/sb-introspect/.cvsignore [new file with mode: 0644]
contrib/sb-posix/.cvsignore
contrib/sb-posix/TODO
contrib/sb-posix/constants.lisp
contrib/sb-posix/defpackage.lisp
contrib/sb-posix/interface.lisp
contrib/sb-posix/posix-tests.lisp [new file with mode: 0644]
contrib/sb-posix/sb-posix.asd
src/code/defsetfs.lisp
src/code/gc.lisp
src/code/sysmacs.lisp
src/code/target-sap.lisp
src/compiler/x86/macros.lisp
version.lisp-expr