Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28336
Modified Files:
NEWS version.lisp-expr
Log Message:
0.8.8.23:
Better %SXHASH-SUBSTRING (patch Juho Snellman sbcl-devel 2004-03-09)
... frob comments a little
... make the same FLET workaround in %SXHASH-SIMPLE-SUBSTRING
... probably fasl-incompatible with 0.8.8.22, but I've already
changed the fasl version number once this cycle. Let's
see if anyone complains :)
... 20% faster at compiling mk-defsystem on DB's iMac
(MORE SPEED!)
Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.497
retrieving revision 1.498
diff -u -d -r1.497 -r1.498
--- NEWS 9 Mar 2004 12:08:39 -0000 1.497
+++ NEWS 10 Mar 2004 16:10:17 -0000 1.498
@@ -2327,6 +2327,9 @@
WARNINGs, not just STYLE-WARNINGs, on the assumption that this is
more often programmer error than deliberate exploitation of undefined
behaviour.
+ * optimization: the hash algorithm for strings has changed to one
+ that is less vulnerable to spurious collisions. (thanks to Juho
+ Snellman)
* optimization: implemented multiplication as a modular
(UNSIGNED-BYTE 32) operation on the PPC backend.
* fixed some bugs revealed by Paul Dietz' test suite:
Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1496
retrieving revision 1.1497
diff -u -d -r1.1496 -r1.1497
--- version.lisp-expr 9 Mar 2004 14:45:37 -0000 1.1496
+++ version.lisp-expr 10 Mar 2004 16:10:18 -0000 1.1497
@@ -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".)
-"0.8.8.22"
+"0.8.8.23"
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
|