[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    hg: hsx/hotspot-rt/hotspot: 8026065: InterfaceMethodref for invokespecial must name a direct superin
From:       harold.seigel () oracle ! com
Date:       2013-11-26 16:49:15
Message-ID: 20131126164918.0FAAE6286C () hg ! openjdk ! java ! net
[Download RAW message or body]

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@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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic