RFR JDK-8181425: Reflection API defend against issues with internal VM derived value type

Mandy Chung mandy.chung at oracle.com
Tue Jun 20 20:31:23 UTC 2017


This patch changes Class::forName to not to return DVT classes
and also disallows reflection API get members of a DVT class.
ClassLoader::loadClass should probably be changed and I can
fix that separately.

I added a couple of new tests and also fix the MVT tests with
GPL header rather than GPL+CP header.


More information about the valhalla-dev mailing list