RFR: 8314488: Compiling the JDK with C++17
Roberto Castañeda Lozano
rcastanedalo at openjdk.org
Thu Aug 21 18:26:51 UTC 2025
On Thu, 21 Aug 2025 14:47:14 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:
> Please review this change to use C++17 for building C++ parts of the JDK. In
> particular this affects HotSpot. This change also includes an update to the
> HotSpot Style Guide regarding C++17 features and their use in HotSpot code.
>
> Testing: mach5 tier1-8
>
> This change includes a modification of the Style Guide. Rough consensus among
> the HotSpot Group members is required to make such a change. Only Group
> members should vote for approval (via the github PR), though reasoned
> objections or comments from anyone will be considered. A decision on this
> proposal will not be made before Friday 5-September-2025 at 12h00 UTC.
>
> Since we're piggybacking on github PRs here, please use the PR review process
> to approve (click on Review Changes > Approve), rather than sending a "vote:
> yes" email reply that would be normal for a CFV.
doc/hotspot-style.html line 1544:
> 1542: <code>second</code> members don't carry any useful information.</p>
> 1543: <h3 id="file-system-library">File System Library</h3>
> 1544: <p>The use of the File System library is forbidden. HotSpot doesn't very
Suggestion:
<p>The use of the File System library is forbidden. HotSpot doesn't do very
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/26884#discussion_r2291827441
More information about the build-dev
mailing list