diff graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SwitchNode.java @ 18678:e04d70a4d3ae

prefer profile methods during partial evaluation
author Lukas Stadler <lukas.stadler@oracle.com>
date Mon, 15 Dec 2014 14:54:59 +0100
parents ea0fbb571466
children 480bd3b1adcd
line wrap: on
line diff
--- a/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SwitchNode.java	Sat Dec 13 03:23:40 2014 +0100
+++ b/graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/extended/SwitchNode.java	Mon Dec 15 14:54:59 2014 +0100
@@ -156,6 +156,6 @@
         if (defaultSuccessorIndex() == -1) {
             throw new GraalInternalError("unexpected");
         }
-        return defaultSuccessorIndex() == -1 ? null : successors.get(defaultSuccessorIndex());
+        return successors.get(defaultSuccessorIndex());
     }
 }