RFR(S): 8145400 - ProjectCreator broken after JEP 223 changes

Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Thu Dec 17 08:22:52 UTC 2015


On 2015-12-16 18:28, Christian Tornqvist wrote:
> Hi everyone,
>
>   
>
> Please review this change that updates ProjectCreator to work with the new
> version string change in JEP 223. Tested the change locally, had to use a
> workaround for the issue described in JDK-8144716.
>
> Also cleaned up some old build targets that are not needed anymore.
>
>   
>
> This is how the version string looks like when building in VS:
>
> Debug:
>
> Java HotSpot(TM) 64-Bit Server VM (debug build
> 9-internal+0.christian.vsbuild-debug, mixed mode)
That does not look like a valid version string. 
'9-internal+0-.christian.vsbuild-debug' would be valid but 
strange-looking, '9-internal+0-christian.vsbuild-debug' would probably 
be better. Also note that the "opt" part of the version string does not 
contain "debug" any more in make builds. (But you are of course free to 
add anything to the opt string.)

/Magnus

>
> Fastdebug:
>
> Java HotSpot(TM) 64-Bit Server VM (fastdebug build
> 9-internal+0.christian.vsbuild-fastdebug, mixed mode)
>
> Product:
>
> Java HotSpot(TM) 64-Bit Server VM (product build
> 9-internal+0.christian.vsbuild, mixed mode)
>
>   
>
> Using make system
>
> Fastdebug:
>
> Java HotSpot(TM) 64-Bit Server VM (fastdebug build
> 9-internal+0-2015-12-16-120539.christian.jdk9-rt, mixed mode)
>
>   
>
> Webrev:
>
> http://cr.openjdk.java.net/~ctornqvi/webrev/8145400/webrev.00/
>
> Bug:
>
> https://bugs.openjdk.java.net/browse/JDK-8145400
>
>   
>
> Thanks,
>
> Christian
>



More information about the hotspot-dev mailing list