hg: hsx/hotspot-rt/hotspot: 8026065: InterfaceMethodref for	invokespecial must name a direct superinterface
    harold.seigel at oracle.com 
    harold.seigel at oracle.com
       
    Tue Nov 26 08:49:15 PST 2013
    
    
  
Changeset: 22eaa15b7960
Author:    hseigel
Date:      2013-11-26 09:52 -0500
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/22eaa15b7960
8026065: InterfaceMethodref for invokespecial must name a direct superinterface
Summary: Add verification to check that invokespecial of an InterfaceMethodref names a method in a direct superinterface of the current class or interface in accordance with JSR 335, JVMS 4.9.2 Structural Constraints.
Reviewed-by: acorn, hseigel, coleenp
Contributed-by: lois.foltan at oracle.com
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
    
    
More information about the serviceability-dev
mailing list