RFR 8005056: NPG: Crash after redefining java.lang.Object
    Coleen Phillimore 
    coleen.phillimore at oracle.com
       
    Thu May  9 07:27:12 PDT 2013
    
    
  
I forgot to mention: thanks to Christian Tornqvist for writing the test 
for me.
Coleen
On 05/08/2013 10:51 PM, Coleen Phillimore wrote:
> Summary: Need to walk array class vtables replacing old methods too if 
> j.l.o is redefined
>
> Array methods aren't in the SystemDictionary and the code that was 
> there didn't walk the basic type array classes defined in universe.   
> It also walked the same classes more than once.  Use the 
> ClassLoaderDataGraph class walking instead.
>
> open webrev at http://cr.openjdk.java.net/~coleenp/8005056/
> bug link at http://bugs.sun.com/view_bug.do?bug_id=8005056
>
> Tested with all redefine classes tests, jdk java/lang/instrument 
> tests, hotspot jtreg tests.
>
> Thanks,
> Coleen
>
    
    
More information about the hotspot-runtime-dev
mailing list