Update of /cvsroot/sbcl/sbcl/src/compiler
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3124/src/compiler
Modified Files:
ir1-translators.lisp
Log Message:
0.8.11.7:
Less noise from the compiler
... Remove :IMPORTANT T from %COERCE-CALLABLE-TO-FUN transform,
so that it complains about uncertain type only with
(OPTIMIZE SPEED).
... Test.
Index: ir1-translators.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/compiler/ir1-translators.lisp,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -d -r1.57 -r1.58
--- ir1-translators.lisp 10 May 2004 15:03:00 -0000 1.57
+++ ir1-translators.lisp 10 Jun 2004 16:32:46 -0000 1.58
@@ -479,8 +479,7 @@
`(%funcall ,function ,@args)
(values nil t)))
-(deftransform %coerce-callable-to-fun ((thing) (function) *
- :important t)
+(deftransform %coerce-callable-to-fun ((thing) (function) *)
"optimize away possible call to FDEFINITION at runtime"
'thing)
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
|