RFC: JEP JDK-8208089: Implement C++14 Language Features

Aleksei Voitylov aleksei.voitylov at bell-sw.com
Thu Oct 4 13:17:21 UTC 2018


Kim,

Thank you for posting this. It's an important step to make. I wanted to 
clarify a couple of points:

1. Since this is infrastructure JEP, is the version of JDK which will 
undergo such changes going to be some future version or does it apply to 
past versions as well? I'm concerned with how we can simplify security 
backports to 8u which (I currently assume) is not subject to this change.

2. Which versions of GCC do you tentatively consider at this point? 
Non-x86 ports may have a problem upgrading to a specific version of GCC 
which the shared code will use and may need additional lead time to adjust.

Thanks,

-Aleksei


On 03/10/2018 22:13, Kim Barrett wrote:
> I've submitted a JEP for
>
> (1) enabling the use of C++14 Language Features when building the JDK,
>
> (2) define a process for deciding and documenting which new features
> can be used or are forbidden in HotSpot code,
>
> (3) provide an initial list of permitted and forbidden new features.
>
> https://bugs.openjdk.java.net/browse/JDK-8208089
>




More information about the build-dev mailing list