hg: jdk9/hs-rt/hotspot: 8067480: Crash in klassItable::initialize_itable_for_interface when running vm.runtime.defmeth.StaticMethodsTest.

lois.foltan at oracle.com lois.foltan at oracle.com
Fri Jan 23 17:05:28 UTC 2015


Changeset: d656b4c91d51
Author:    lfoltan
Date:      2015-01-23 09:54 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d656b4c91d51

8067480: Crash in klassItable::initialize_itable_for_interface when running vm.runtime.defmeth.StaticMethodsTest.
Summary: A static method should be skipped in entirety by find_instance_method(), searching should continue to find an overpass method of the same name and signature if present.
Reviewed-by: acorn, hseigel

! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp



More information about the jdk9-hs-rt-changes mailing list