212 |
212 |
213 final int constantPoolSize = getFieldValue("CompilerToVM::Data::sizeof_ConstantPool", Integer.class, "int"); |
213 final int constantPoolSize = getFieldValue("CompilerToVM::Data::sizeof_ConstantPool", Integer.class, "int"); |
214 final int constantPoolTagsOffset = getFieldOffset("ConstantPool::_tags", Integer.class, "Array<u1>*"); |
214 final int constantPoolTagsOffset = getFieldOffset("ConstantPool::_tags", Integer.class, "Array<u1>*"); |
215 final int constantPoolHolderOffset = getFieldOffset("ConstantPool::_pool_holder", Integer.class, "InstanceKlass*"); |
215 final int constantPoolHolderOffset = getFieldOffset("ConstantPool::_pool_holder", Integer.class, "InstanceKlass*"); |
216 final int constantPoolLengthOffset = getFieldOffset("ConstantPool::_length", Integer.class, "int"); |
216 final int constantPoolLengthOffset = getFieldOffset("ConstantPool::_length", Integer.class, "int"); |
|
217 final int constantPoolFlagsOffset = getFieldOffset("ConstantPool::_flags", Integer.class, "int"); |
217 |
218 |
218 final int constantPoolCpCacheIndexTag = getConstant("ConstantPool::CPCACHE_INDEX_TAG", Integer.class); |
219 final int constantPoolCpCacheIndexTag = getConstant("ConstantPool::CPCACHE_INDEX_TAG", Integer.class); |
|
220 final int constantPoolHasDynamicConstant = getConstant("ConstantPool::_has_dynamic_constant", Integer.class); |
219 |
221 |
220 final int jvmConstantUtf8 = getConstant("JVM_CONSTANT_Utf8", Integer.class); |
222 final int jvmConstantUtf8 = getConstant("JVM_CONSTANT_Utf8", Integer.class); |
221 final int jvmConstantInteger = getConstant("JVM_CONSTANT_Integer", Integer.class); |
223 final int jvmConstantInteger = getConstant("JVM_CONSTANT_Integer", Integer.class); |
222 final int jvmConstantLong = getConstant("JVM_CONSTANT_Long", Integer.class); |
224 final int jvmConstantLong = getConstant("JVM_CONSTANT_Long", Integer.class); |
223 final int jvmConstantFloat = getConstant("JVM_CONSTANT_Float", Integer.class); |
225 final int jvmConstantFloat = getConstant("JVM_CONSTANT_Float", Integer.class); |