Fwd: 8177530: Module system implementation refresh (4/2017)
Alan Bateman
Alan.Bateman at oracle.com
Thu Apr 6 18:57:59 UTC 2017
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/20acb8f9/attachment.html>
More information about the compiler-dev
mailing list