logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

CVS: sbcl/src/compiler ir1-translators.lisp,1.57,1.58: msg#00036

Subject: CVS: sbcl/src/compiler ir1-translators.lisp,1.57,1.58
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.
<Prev in Thread] Current Thread [Next in Thread>