8173393: Module system implementation refresh (2/2017)
lois.foltan at oracle.com
Tue Feb 7 22:48:46 UTC 2017
Hotspot changes look good to me.
On 2/7/2017 8:23 AM, Alan Bateman wrote:
> We've been accumulating changes in the jake forest for the last few
> weeks and it's time to bring the changes to jdk9/dev, to make
> jdk-9+157 if possible. JDK 9 is the first phase of rampdown and so
> this update will need to get approval via the FC-extension process.
> The changes this time are significantly smaller than previous updates.
> Much of this update is API and javadoc cleanup. There are a few new
> methods, and a few methods have been renamed/changed, but it's
> otherwise small potatoes.
> The webrevs with the changes are here:
> Note that the webrevs are against jdk-9+155 because that is what jake
> is currently at. I will re-generate the webrevs later in the week once
> jdk-9+156 is promoted before eventually merging with jdk9/dev in
> advance of the eventual push.
> One other thing to note is that the hotspot+jdk repos have the changes
> for JDK-8171855, this is only because that change was backed up in
> jdk9/hs for several weeks and only got to jdk9/dev for jdk-9+156. This
> means that the only non-test change in the hotspot repo is to
> In the langtools repo then most of the changes are mechanical, with
> the only real update being cleanup to jdeps and the change to javac +
> javap to use the right values for the requires flags (the issue that
> Rémi brought up on jigsaw-dev last week when sync'ing up ASM).
> In the jdk repo then ignore the DEBUG_ADD_OPENS changes in
> ModuleBootstrap, that is not intended for JDK 9.
> There are a few small bug fixes, and a few more startup improvements
> from Claes. There are a small number of tests that aren't in jake yet
> for this update but they should be before I refresh the webrev later
> in the week.
More information about the compiler-dev