diff graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java @ 16462:1a6989c482f6

assertion in ConvertDeoptimizeToGuardPhase
author Lukas Stadler <lukas.stadler@oracle.com>
date Thu, 10 Jul 2014 17:17:17 +0200
parents fe985eebfcd9
children 7531cdfed73c
line wrap: on
line diff
--- a/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java	Thu Jul 10 17:11:57 2014 +0200
+++ b/graal/com.oracle.graal.phases.common/src/com/oracle/graal/phases/common/ConvertDeoptimizeToGuardPhase.java	Thu Jul 10 17:17:17 2014 +0200
@@ -54,6 +54,7 @@
 
     @Override
     protected void run(final StructuredGraph graph) {
+        assert graph.hasValueProxies() : "ConvertDeoptimizeToGuardPhase always creates proxies";
         if (graph.getNodes(DeoptimizeNode.class).isEmpty()) {
             return;
         }