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 serviceability-dev
mailing list