RFR: 8314488: Compile the JDK as C++17

Julian Waters jwaters at openjdk.org
Fri Aug 18 06:42:26 UTC 2023


On Mon, 24 Jul 2023 01:41:16 GMT, Julian Waters <jwaters at openjdk.org> wrote:

> Implementation of [JEP draft: Compile the JDK as C++17](https://bugs.openjdk.org/browse/JDK-8310260)

Hi Andrew, majority of the work to remove C++17 breaking code from the JDK is actually already complete, this PR cleans out the last 2 places that cannot pass C++17 (a mismatched throw specifier and a register storage class qualifier), after which the JDK is fully compilable as C++17. I had taken Mark's rejection to mean that going to C++17 is not worth a JEP, unlike JEP-347. Is this still too soon?

-------------

PR Comment: https://git.openjdk.org/jdk/pull/14988#issuecomment-1683426702


More information about the build-dev mailing list