From: Nikodemus S. <de...@us...> - 2008-10-17 12:49:42
|
Update of /cvsroot/sbcl/sbcl In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv32150 Modified Files: CREDITS NEWS version.lisp-expr Log Message: 1.0.21.24: saving runtime options in executables * SAVE-LISP-AND-DIE argument :SAVE-RUNTIME-OPTIONS causes the values of --dynamic-space-size and --control-stack-size used in the current invocation of SBCL to be saved in the executable core, which will then reuse them instead of doing normal runtime option processing. * Thanks to Zach Beane. Index: CREDITS =================================================================== RCS file: /cvsroot/sbcl/sbcl/CREDITS,v retrieving revision 1.80 retrieving revision 1.81 diff -u -d -r1.80 -r1.81 --- CREDITS 20 Dec 2007 14:24:31 -0000 1.80 +++ CREDITS 17 Oct 2008 12:49:35 -0000 1.81 @@ -520,8 +520,9 @@ contrib packages. Zach Beane: - He provided a number of additions to SB-POSIX and implemented the - original timer facility on which SBCL's timers are based. + He provided a number of additions to SB-POSIX, implemented the + original timer facility on which SBCL's timers are based. and also + contributed the :SAVE-RUNTIME-OPTIONS support for SAVE-LISP-AND-DIE. James Bielman: He assisted in work on the port to the Windows operating system, and Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1408 retrieving revision 1.1409 diff -u -d -r1.1408 -r1.1409 --- NEWS 17 Oct 2008 11:57:32 -0000 1.1408 +++ NEWS 17 Oct 2008 12:49:35 -0000 1.1409 @@ -6,6 +6,10 @@ * new feature: new commandline argument: --script, which supports shebang lines. See documentation for details. (based on work by Kevin Reid) + * new feature: SAVE-LISP-AND-DIE can save current values of + --dynamic-space-size and --control-stack-size in the executable core, + causing it to skip normal runtime option processing. See documentation + for details. (thanks to Zach Beane) * enhancement: inoccous calls to EVAL or generic functions dispatching on subclasses of eg. STREAM no longer cause compiler notes to appear. * enhancement: the system no longer resignals errors from --load and Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.4126 retrieving revision 1.4127 diff -u -d -r1.4126 -r1.4127 --- version.lisp-expr 17 Oct 2008 12:34:36 -0000 1.4126 +++ version.lisp-expr 17 Oct 2008 12:49:36 -0000 1.4127 @@ -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.21.23" +"1.0.21.24" |