-
Bug
-
Resolution: Duplicate
-
P4
-
9
The test fails with a RuntimeException:
Caused by: java.lang.RuntimeException: field "_resolved_references" not found in type ConstantPool
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:183)
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:190)
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:194)
at sun.jvm.hotspot.types.basic.BasicType.getAddressField(BasicType.java:282)
at sun.jvm.hotspot.oops.ConstantPool.initialize(ConstantPool.java:87)
at sun.jvm.hotspot.oops.ConstantPool.access$000(ConstantPool.java:37)
at sun.jvm.hotspot.oops.ConstantPool$1.update(ConstantPool.java:75)
at sun.jvm.hotspot.runtime.VM.registerVMInitializedObserver(VM.java:406)
at sun.jvm.hotspot.oops.ConstantPool.<clinit>(ConstantPool.java:73)
... 27 more
Looks like this is caused by the fix forJDK-8059340.
Caused by: java.lang.RuntimeException: field "_resolved_references" not found in type ConstantPool
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:183)
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:190)
at sun.jvm.hotspot.types.basic.BasicType.getField(BasicType.java:194)
at sun.jvm.hotspot.types.basic.BasicType.getAddressField(BasicType.java:282)
at sun.jvm.hotspot.oops.ConstantPool.initialize(ConstantPool.java:87)
at sun.jvm.hotspot.oops.ConstantPool.access$000(ConstantPool.java:37)
at sun.jvm.hotspot.oops.ConstantPool$1.update(ConstantPool.java:75)
at sun.jvm.hotspot.runtime.VM.registerVMInitializedObserver(VM.java:406)
at sun.jvm.hotspot.oops.ConstantPool.<clinit>(ConstantPool.java:73)
... 27 more
Looks like this is caused by the fix for
- duplicates
-
JDK-8081320 Backout JDK-8059340: ConstantPool::_resolved_references is missing in heap dump
-
- Resolved
-
- relates to
-
JDK-8081004 vm/mlvm/indy/func/jvmti/mergeCP_indy2same_b fails with assert(resolved_references->obj_at(appendix_index) == __null) failed: init just once
-
- Closed
-
-
JDK-8059340 ConstantPool::_resolved_references is missing in heap dump
-
- Resolved
-