hg: jdk9/hs-rt/hotspot: 8087223: InterfaceMethod CP entry pointing to a class should cause ICCE
yumin.qi at oracle.com
yumin.qi at oracle.com
Wed Nov 18 05:51:22 UTC 2015
Changeset: 4da64841abd7
Author: minqi
Date: 2015-11-17 15:14 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4da64841abd7
8087223: InterfaceMethod CP entry pointing to a class should cause ICCE
Summary: Check constantTag for class constant data consistency at method resolution
Reviewed-by: coleenp, vlivanov
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciEnv.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/javaCalls.cpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/8087223/BadMethodHandles.java
+ test/runtime/8087223/IntfMethod.java
More information about the jdk9-hs-rt-changes
mailing list