From: Juho S. <js...@us...> - 2005-03-14 17:39:52
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18800 Modified Files: NEWS version.lisp-expr Log Message: 0.8.20.21: Add immediate single-floats on x86-64. The implementation is conditionalized on (= SB!VM:N-WORD-BITS 64), so the following bits need to be done for the 64-bit Alpha port too: * Add some new type-test generators (%TEST-FIXNUM-AND-IMMEDIATE, %TEST-FIXNUM-IMMEDIATE-AND-HEADERS, %TEST-IMMEDIATE-AND-HEADERS). * Modify single-float move-vops and SINGLE-FLOAT-BITS. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.737 retrieving revision 1.738 diff -u -d -r1.737 -r1.738 --- NEWS 14 Mar 2005 09:54:44 -0000 1.737 +++ NEWS 14 Mar 2005 17:39:39 -0000 1.738 @@ -44,7 +44,9 @@ * contrib improvement: SB-INTROSPECT handles more of SLIME's needs than previously; in addition, its test suite is now run on build. (thanks to Luke Gorrie) - * a more robust x86-64 disassembler. (thanks to Lutz Euler) + * a more robust x86-64 disassembler. (thanks to Lutz Euler) + * optimization: added a immediate representation for single-floats + on x86-64 * fixed some bugs revealed by Paul Dietz' test suite: ** MISC.564: defined out-of-line version of %ATAN2 on x86. Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.2040 retrieving revision 1.2041 diff -u -d -r1.2040 -r1.2041 --- version.lisp-expr 14 Mar 2005 09:54:45 -0000 1.2040 +++ version.lisp-expr 14 Mar 2005 17:39:41 -0000 1.2041 @@ -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.20.20" +"0.8.20.21" |