Temorarily disable coerce. It generates quite a lot of code which
authorStephen Adams <edu/mit/csail/zurich/adams>
Mon, 7 Aug 1995 16:17:35 +0000 (16:17 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Mon, 7 Aug 1995 16:17:35 +0000 (16:17 +0000)
slows down all the subsequent phases.  It also has an uninvestigated
interaction with dataflow as dataflow does not know that teh result of
a coerce operation is essentially the original procedure.

v8/src/compiler/midend/midend.scm

index df8087f72b626b2235e8408f51aeed24fb487baf..f8c01d468cc36608a1375773fceff70d894e2c5a 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: midend.scm,v 1.14 1995/08/06 19:58:53 adams Exp $
+$Id: midend.scm,v 1.15 1995/08/07 16:17:35 adams Exp $
 
 Copyright (c) 1994 Massachusetts Institute of Technology
 
@@ -208,7 +208,7 @@ Example:
             assconv/top-level          ; eliminate SET! and introduce LETREC
                                        ;  rewriting LOOKUP and SET!
             cleanup/top-level/1        ; as below
-            coerce/top-level
+            ;;coerce/top-level
 
             earlyrew/top-level         ; rewrite -1+ into -, etc.