From: Nikodemus S. <de...@us...> - 2008-08-04 15:58:41
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv17656 Modified Files: NEWS version.lisp-expr Log Message: 1.0.19.20: fast CLRHASH on empty hash-tables * Patch by Alec Berryman. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1384 retrieving revision 1.1385 diff -u -d -r1.1384 -r1.1385 --- NEWS 4 Aug 2008 12:00:58 -0000 1.1384 +++ NEWS 4 Aug 2008 15:58:35 -0000 1.1385 @@ -19,6 +19,8 @@ elided in more cases, eg: (let ((x 'foo)) (funcall foo)). * optimization: compiler is able to derive the return type of (AREF (THE STRING X) Y) as being CHARACTER. + * optimization: CLRHASH on empty hash-tables no longer does pointless + work. (thanks to Alec Berryman) * bug fix: fixed #427: unused local aliens no longer cause compiler breakage. (reported by Stelian Ionescu, Andy Hefner and Stanislaw Halik) Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.4053 retrieving revision 1.4054 diff -u -d -r1.4053 -r1.4054 --- version.lisp-expr 4 Aug 2008 12:00:58 -0000 1.4053 +++ version.lisp-expr 4 Aug 2008 15:58:36 -0000 1.4054 @@ -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.19.19" +"1.0.19.20" |