* Merged with df1b780317c3.
[cacao.git] / src / vm / jit / jit.c
index 178884e6142bdf7b2af7ebcb76a1cbc5553c9b28..84e6fc5424aaa645d93ee7bc06cba3f79633e40d 100644 (file)
@@ -1462,7 +1462,7 @@ static u1 *jit_compile_intern(jitdata *jd)
 #endif
 
 #if defined(ENABLE_PYTHON)
-               if (!pythonpass_run(jd, "langauer_tarjan", "langauer_tarjan")) {
+               if (!pythonpass_run(jd, "langauer_tarjan", "main")) {
                        /*return NULL;*/
                }
 #endif
@@ -1495,6 +1495,7 @@ static u1 *jit_compile_intern(jitdata *jd)
                /* allocate registers */
                if ((opt_lsra) && (jd->exceptiontablelength == 0)) {
                        jd->ls = DNEW(lsradata);
+                       ssa(jd);
                        lsra(jd);
 
                        STATISTICS(count_methods_allocated_by_lsra++);