8174823: Module system implementation refresh (3/2017)

Chris Hegarty chris.hegarty at oracle.com
Wed Mar 22 10:03:48 UTC 2017

> On 21 Mar 2017, at 21:42, Alan Bateman <Alan.Bateman at oracle.com> wrote:
> We have been accumulating changes in the jake forest for the last few weeks to align with the proposals in JSR 376 and also to pick up API changes and bug fixes. It's time to bring these changes into jdk9/dev. The issue to bring these changes into jdk9/dev in bulk has been approved via the FC extension process (still in use during JDK 9 RDP2).
> A summary of the main changes is listed in JDK-8174823 [1], and the webrevs with the changes to bring to jdk9/dev are here:
>   http://cr.openjdk.java.net/~alanb/8174823/1/

The changes in the jdk repo look fine.

Should the @return for ModuleDescriptor.Requires::rawCompiledVersion contain
the same caveat as was added to compiledVersion?

  * @return The string containing the version of the module if recorded
  *                at compile-time, OR AN EMPTY OPTIONAL IF NO VERSION WAS RECORDED


More information about the hotspot-runtime-dev mailing list