RFR (S) 8181171: Deleting method for RedefineClasses breaks ResolvedMethodName
coleen.phillimore at oracle.com
coleen.phillimore at oracle.com
Fri Feb 22 23:36:17 UTC 2019
8210457: JVM crash in ResolvedMethodTable::add_method(Handle)
Summary: Add a function to call NSME in ResolvedMethodTable to replace
deleted methods.
This Unsafe.throwX trick is also used for vtable initialization for
throwing IllegalAccessError. Tested with redefinition tests in the
repository and tier1-3, and added tests.
open webrev at http://cr.openjdk.java.net/~coleenp/2019/8181171.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8181171
Thanks,
Coleen
More information about the serviceability-dev
mailing list