Round #4: RFR: 8049365 - Update JDI and JDWP for modules

Alan Bateman Alan.Bateman at oracle.com
Tue Jan 26 12:45:27 UTC 2016


On 26/01/2016 11:48, serguei.spitsyn at oracle.com wrote:
> Please, review this initial fix for the M4 Jigsaw task:
> https://bugs.openjdk.java.net/browse/JDK-8049365
>
>
> Jdk webrev:
> http://cr.openjdk.java.net/~sspitsyn/webrevs/2016/jdk/8049365-Jigsaw-jdk.4/
>
> Hotspot webrev:
> http://cr.openjdk.java.net/~sspitsyn/webrevs/2016/hotspot/8049365-Jigsaw-hs.4/
>
Thanks Serguei, I think this is looking good and I think you've caught 
all the places that were sensitive to the major/minor version.

I will get this push to jigsaw/jake today. If you don't mind, I will 
revert the header in the checked-in jvmti.h as otherwise the run-time 
images will have a jvmti.h with the GPL header. The issue that the 
checked-in version was slightly out of sync with the generated is of 
course technical debt so hopefully we will get to those issues in JDK 9.

One minor point is that the the canGetModuleInfo has a link to 
ReferenceType#Module() then it should be ReferenceType#module(). I can 
fix this before push your patches. At some point I think we should add 
@implSpec to the new methods so that the default implementation is 
specified.

-Alan






More information about the jigsaw-dev mailing list