RFR 8005056: NPG: Crash after redefining java.lang.Object
serguei.spitsyn at oracle.com
serguei.spitsyn at oracle.com
Thu May 9 23:33:13 PDT 2013
Hi Coleen,
The fix looks good.
At least, I do not see any issues.
Is the test from the webrev failing without your fix?
Thanks,
Serguei
On 5/8/13 7: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