optimized works
[repair.git] / Repair / RepairCompiler / MCC / Compiler.java
index 7ea9362de66b9d1660172afdc5f46c6ccf59e3a2..bca936ca67a94183ab71d8abf11176aef767c2b2 100755 (executable)
@@ -76,8 +76,14 @@ public class Compiler {
             
             try {
                 FileOutputStream gcode = new FileOutputStream(cli.infile + ".cc");
+
+                // do model optimizations
+                (new Optimizer(state)).optimize();
+
                 NaiveGenerator ng = new NaiveGenerator(state);
                 ng.generate(gcode);
+                //WorklistGenerator wg = new WorklistGenerator(state);
+                //wg.generate(gcode);
                 gcode.close();
             } catch (Exception e) {
                 e.printStackTrace();