hg: jdk9/hs/hotspot: 8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure

vyom.tewari at oracle.com vyom.tewari at oracle.com
Thu Nov 3 06:23:58 UTC 2016


Changeset: 8c2f220c759c
Author:    vtewari
Date:      2016-11-03 11:53 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8c2f220c759c

8164783: SA: jhsdb clhsdb 'printall' often throws "Corrupted constant pool" assertion failure
Summary: Do the special handling for invokedynamic bytecodes while printing out the bytecodes in a method
Reviewed-by: dsamersoff, sundar
Contributed-by: jini.george at oracle.com

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/BytecodeInvoke.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
+ test/serviceability/sa/LingeredAppWithInvokeDynamic.java
+ test/serviceability/sa/TestCpoolForInvokeDynamic.java



More information about the jdk9-all-changes mailing list