[MLton-commit] r6753

Matthew Fluet fluet at mlton.org
Tue Aug 19 15:14:56 PDT 2008


constantPropagation is no longer needed in ssaPassesMinimal to implement Array_array0.
----------------------------------------------------------------------

U   mlton/trunk/mlton/ssa/simplify.fun

----------------------------------------------------------------------

Modified: mlton/trunk/mlton/ssa/simplify.fun
===================================================================
--- mlton/trunk/mlton/ssa/simplify.fun	2008-08-19 22:14:50 UTC (rev 6752)
+++ mlton/trunk/mlton/ssa/simplify.fun	2008-08-19 22:14:55 UTC (rev 6753)
@@ -88,8 +88,6 @@
    nil
 
 val ssaPassesMinimal =
-   (* constantPropagation cannot be omitted. It implements Array_array0. *)
-   {name = "constantPropagation", doit = ConstantPropagation.simplify} ::
    (* polyEqual cannot be omitted.  It implements MLton_equal. *)
    {name = "polyEqual", doit = PolyEqual.polyEqual} ::
    (* polyHash cannot be omitted.  It implements MLton_hash. *)




More information about the MLton-commit mailing list