diff graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/ComputeInliningRelevance.java @ 18997:2ccaaf5a6be4

Fix class comparison statements for BeginNode and MergeNode to reflect new class hierarchy.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Wed, 28 Jan 2015 01:11:25 +0100
parents a2cb19764970
children 61d3cb8e1280
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/ComputeInliningRelevance.java	Wed Jan 28 01:06:39 2015 +0100
+++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/inlining/walker/ComputeInliningRelevance.java	Wed Jan 28 01:11:25 2015 +0100
@@ -114,7 +114,7 @@
                         parent = loops.get(null);
                         break;
                     } else {
-                        assert current.getClass() == AbstractMergeNode.class : current;
+                        assert current instanceof MergeNode : current;
                         // follow any path upwards - it doesn't matter which one
                         current = ((AbstractMergeNode) current).forwardEndAt(0);
                     }