From: Nikodemus S. <de...@us...> - 2009-07-31 09:19:29
|
Update of /cvsroot/sbcl/sbcl In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv12239 Modified Files: NEWS version.lisp-expr Log Message: 1.0.30.23: adjust OpenBSD address spaces on x86 * Patch by Josh Elsasser. He says: "The current address space locations for x86 OpenBSD are adequate, but could still be better chosen. The only real problem with the current addresses is that the default dynamic space size is larger than the default data size resource limit, which means that sbcl will not run without some tweaking. Attached is a patch to lower the dynamic space size, as well as move all spaces to locations which I suspect may prove more future-proof against OpenBSD changes. The patch also greatly expands the OpenBSD comment. I apologize for the verbosity, but the address space layout on OpenBSD/i386 is quite complex and I wanted to record the details before I forgot (again)." Committing untested, as I don't have an OpenBSD system available. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1583 retrieving revision 1.1584 diff -u -d -r1.1583 -r1.1584 --- NEWS 31 Jul 2009 09:11:15 -0000 1.1583 +++ NEWS 31 Jul 2009 09:19:19 -0000 1.1584 @@ -27,6 +27,8 @@ documented. ** DECLARATION-INFORMATION now supports declaration name DECLARATION as well. + * improvement: improved address space layout on OpenBSD (thanks to Josh + Elsasser) * bug fix: DELETE-FILE on streams no longer closes the stream with :ABORT T, leading to possible attempts to delete the same file twice. See docstring on DELETE-FILE for details. (reported by John Fremlin) Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.4575 retrieving revision 1.4576 diff -u -d -r1.4575 -r1.4576 --- version.lisp-expr 31 Jul 2009 09:11:16 -0000 1.4575 +++ version.lisp-expr 31 Jul 2009 09:19:19 -0000 1.4576 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.30.22" +"1.0.30.23" |