RFC: 8247976: Update HotSpot Style Guide for C++14 adoption

Kim Barrett kim.barrett at oracle.com
Fri Jul 24 09:37:03 UTC 2020


> On Jul 23, 2020, at 7:00 AM, Thomas Stüfe <thomas.stuefe at gmail.com> wrote:
> 
> (note: original mail was lost to us because of the hotspot-dev outage, so I am answering to what I read in the ML archive: https://mail.openjdk.java.net/pipermail/hotspot-dev/2020-June/042247.html )

Drat!  That was exceptionally bad outage timing for this project.

> Hi Kim,
> 
> Thank you for your work, this is a good and clean read! And I also think this was long overdue.

Thanks.

> I'd like to make an argument for using namespaces though. You write: […]

With this update to the Style Guide I've been mostly trying to
maintain the status quo (though with more explanation in some cases)
for existing usage.  In this round I'm trying to limit changes to

(1) an initial set of modifications describing C++11/14 usage,
(2) re-homing the document, and
(3) describing a process for updating it (which has been sorely lacking).

As you read through this thread you'll have seen several places where
a desire for some change is noted but is not being addressed in this
set of changes.  I'd like to do the same for namespaces.  I'd be happy
to see a discussion about the use of namespaces once some version of
this document is in its new home and includes the initial C++14 stuff.




More information about the hotspot-dev mailing list