From: Nathan F. <nf...@us...> - 2010-01-27 00:45:21
|
Update of /cvsroot/sbcl/sbcl In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv11948 Modified Files: NEWS version.lisp-expr Log Message: 1.0.34.12: slightly better code generation for x86-64 float conversions %{SINGLE,DOUBLE}-FLOAT required an unnecessary temporary stack slot. Float->integer and float->float conversions also suffered from not being able to take arguments in stack SCs. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1664 retrieving revision 1.1665 diff -u -d -r1.1664 -r1.1665 --- NEWS 26 Jan 2010 15:42:42 -0000 1.1664 +++ NEWS 27 Jan 2010 00:45:11 -0000 1.1665 @@ -1,5 +1,7 @@ ;;;; -*- coding: utf-8; fill-column: 78 -*- changes relative to sbcl-1.0.34: + * optimization: Slightly better code is generated for integer<->float + conversions and for single-float<->double-float conversions on x86-64. * optimization: SB-ROTATE-BYTE:ROTATE-BYTE now generates more efficient code for 32-bit and 64-bit rotations on x86-64. * bug fix: TRUNCATE with a single single-float or double-float argument is Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.4722 retrieving revision 1.4723 diff -u -d -r1.4722 -r1.4723 --- version.lisp-expr 26 Jan 2010 15:42:42 -0000 1.4722 +++ version.lisp-expr 27 Jan 2010 00:45:11 -0000 1.4723 @@ -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.34.11" +"1.0.34.12" |