changeset 4557:c106c5e4f621

Merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Thu, 09 Feb 2012 13:50:52 +0100
parents 5d8eaed30aee (current diff) 1b2abdc91451 (diff)
children 3706975946e4
files
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/graal/com.oracle.max.graal.printer/src/com/oracle/max/graal/printer/CFGPrinterObserver.java	Thu Feb 09 13:39:07 2012 +0100
+++ b/graal/com.oracle.max.graal.printer/src/com/oracle/max/graal/printer/CFGPrinterObserver.java	Thu Feb 09 13:50:52 2012 +0100
@@ -66,9 +66,6 @@
         } else if (object instanceof SchedulePhase) {
             schedule = (SchedulePhase) object;
             return;
-        } else if (object instanceof LIRGenerator) {
-            cfgPrinter.lirGenerator = (LIRGenerator) object;
-            return;
         }
 
         if (compiler == null) {
@@ -86,7 +83,9 @@
         }
 
         RiRuntime runtime = cfgPrinter.runtime;
-        if (object instanceof RiResolvedMethod) {
+        if (object instanceof LIRGenerator) {
+            cfgPrinter.lirGenerator = (LIRGenerator) object;
+        } else if (object instanceof RiResolvedMethod) {
             method = (RiResolvedMethod) object;
             cfgPrinter.printCompilation(method);