From: Nikodemus S. <de...@us...> - 2007-06-28 13:06:40
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv32704 Modified Files: NEWS package-data-list.lisp-expr version.lisp-expr Log Message: 1.0.7.1: dynamic extent value cells * Pass DX information from leaf to MAKE-VALUE-CELL, and implement the DX allocation for it on x86 and x86-64. * Declare some appropriate closed-over variables dynamic-extent: allows non-consing WITH-SPINLOCK &co. * Tests. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1213 retrieving revision 1.1214 diff -u -d -r1.1213 -r1.1214 --- NEWS 20 Jun 2007 19:05:53 -0000 1.1213 +++ NEWS 28 Jun 2007 13:04:54 -0000 1.1214 @@ -1,4 +1,8 @@ ;;;; -*- coding: utf-8; -*- +changes in sbcl-1.0.8 relative to sbcl-1.0.7: + * enhancement: closed over variables can be stack-allocated on x86 and + x86-64. + changes in sbcl-1.0.7 relative to sbcl-1.0.6: * MOP improvement: support for user-defined subclasses of SB-MOP:SPECIALIZER has been enhanced. The experimental interface Index: package-data-list.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/package-data-list.lisp-expr,v retrieving revision 1.410 retrieving revision 1.411 diff -u -d -r1.410 -r1.411 --- package-data-list.lisp-expr 20 Jun 2007 19:05:53 -0000 1.410 +++ package-data-list.lisp-expr 28 Jun 2007 13:04:54 -0000 1.411 @@ -901,7 +901,7 @@ "DEFENUM" "DEFPRINTER" "AVER" "ENFORCE-TYPE" - "DX-FLET" + "DX-FLET" "DX-LET" "AWHEN" "ACOND" "IT" "BINDING*" "!DEF-BOOLEAN-ATTRIBUTE" Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.3485 retrieving revision 1.3486 diff -u -d -r1.3485 -r1.3486 --- version.lisp-expr 27 Jun 2007 23:44:09 -0000 1.3485 +++ version.lisp-expr 28 Jun 2007 13:04:58 -0000 1.3486 @@ -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.7" +"1.0.7.1" |