Fwd: 8177530: Module system implementation refresh (4/2017)

Jonathan Gibbons jonathan.gibbons at oracle.com
Thu Apr 6 19:38:11 UTC 2017


Looks OK to me.

-- Jon

On 04/06/2017 11:57 AM, Alan Bateman wrote:
>
> I just realized I didn't cc compiler-dev on this update.
>
> Would it be possible to get a reviewer for the langtools changes in 
> this update? The update webrevs (against jdk-9+164) is here:
>
> http://cr.openjdk.java.net/~alanb/8177530/2/
>
> The only two non-mechnical changes to the src tree in this update are 
> Jan's update to com/sun/tools/javac/comp/Modules.java to align the 
> handling of automatic modules with run-time. We also had to update 
> com/sun/tools/javac/file/Locations.java to not drop trailing digits 
> and so align the derivation of automatic module names with the latest 
> proposal in JSR 376.
>
> Thanks,
>
> -Alan
>
>
>
>
> -------- Forwarded Message --------
> Subject: 	8177530: Module system implementation refresh (4/2017)
> Date: 	Tue, 4 Apr 2017 17:28:32 +0100
> From: 	Alan Bateman <Alan.Bateman at oracle.com>
> To: 	jigsaw-dev <jigsaw-dev at openjdk.java.net>, 
> hotspot-runtime-dev at openjdk.java.net runtime 
> <hotspot-runtime-dev at openjdk.java.net>
>
>
>
> As I mentioned on jigsaw-dev yesterday, we have accumulated a number of
> changes in the jake forest and would like to bring the changes into
> jdk9/dev for jdk-9+165.
>
> Most of the changes in this update are the move of Module and friends
> from java.lang.reflect to java.lang. This is mostly a mechanical update.
>
> We also have the update to the derivation of automatic modules to no
> longer ignore trailing digits in modules names, this is to align JDK 9
> with the updated proposal for issue #VersionsInModuleNames [1].
>
> There are a number of smaller changes, summarized in JDK-8177530 [2].
>
> The webrev with the changes is here:
>    http://cr.openjdk.java.net/~alanb/8177530/1
>
> The changes are currently based on jdk-9+163 and will be rebased before
> pushing to jdk9/dev.
>
> The corresponding update to jtreg is already in the code-tools/jtreg
> repo and will be tagged (I assume as jtreg4.2-b07) before this
> integration. Once it is tagged then we'll rev'ing the requiredVersion in
> each TEST.ROOT.
>
> -Alan
>
> [1]
> http://openjdk.java.net/projects/jigsaw/spec/issues/#VersionsInModuleNames
> [2]https://bugs.openjdk.java.net/browse/JDK-8177530
>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/compiler-dev/attachments/20170406/0801f5dd/attachment.html>


More information about the compiler-dev mailing list