diff graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java @ 7002:74f0207b82f5

fixed bug in bytecode reconstitution
author Doug Simon <doug.simon@oracle.com>
date Thu, 22 Nov 2012 12:56:52 +0100
parents b89b5038ad7e
children 9ba90252ce08
line wrap: on
line diff
--- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java	Wed Nov 21 23:36:06 2012 +0100
+++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/meta/HotSpotConstantPool.java	Thu Nov 22 12:56:52 2012 +0100
@@ -40,6 +40,7 @@
 
     @Override
     public Object lookupConstant(int cpi) {
+        assert cpi != 0;
         Object constant = HotSpotGraalRuntime.getInstance().getCompilerToVM().lookupConstantInPool(type, cpi);
         return constant;
     }