Changes by: Nathaniel Gray (n8gray at caltech.edu)
Date: 2004-07-12 17:33:28 -0700 (Mon, 12 Jul 2004)
Revision: 6062
Log message:
Fixed a bug with recursive lambdas. (Incomplete Apply fix again.)
It looks like the direct call optimizations are having problems now. There are
Mmc_opt_direct_fix!DirectCall{} terms that are not getting eliminated. We tried
the obvious fix (eliminate anything that doesn't match a previous rule) but hit
other problems.
Jason, can you take a look?
Changes | Path |
+8 -8 | mpcompiler/mmc/extensions/fix/mmc_ext_fix.ml |
+9 -0 | mpcompiler/mmc/opt/direct/extensions/fix/mmc_opt_direct_fix.ml |
+107 -265 | mpcompiler/mmc/test/mmc_tests_out.previous |