On 07/04/2016 18:14, Chris Hegarty wrote:
Enough technical debt has been paid down that we can now create the new
JDK-specific module as proposed by JEP 260 [1], named jdk.unsupported.
This module will initially contain, and export, the sun.misc package,
and will eventually export the sun.reflect package too ( once it has
been sanitized ). The jdk.unsupported module will be present in full JRE
and JDK images.
http://cr.openjdk.java.net/~chegar/8153737/
It's great to get to this milestone.
I looked over the webrev and I don't see any issues. I'm surprised by
the number of tests that had @modules java.base/sun.misc even though
they aren't using anything in sun.misc.
I see Phil has pushed JDK-8147544 to jdk9/client rather than jdk9/dev so
it means that the module-info.java for java.desktop will need to be
fixed up when it gets to jdk9/dev.
I think we should bump the priority of all the issues that cause you to
add `requires jdk.unsupported`we should at least get all of them
resolved by FC as we shouldn't have any standard modules with this
dependence.
-Alan.