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

Kim Barrett kim.barrett at oracle.com
Wed Jun 24 15:01:25 UTC 2020


> On Jun 23, 2020, at 9:57 PM, John Rose <john.r.rose at oracle.com> wrote:
> 
> On Jun 23, 2020, at 12:32 PM, Kim Barrett <kim.barrett at oracle.com> wrote:
>> 
>> Please review / comment on this proposed update to the HotSpot Style
>> Guide. This is part of the work for JDK-8208089: JEP 347: Adopt C++14
>> Language Features in the JDK.
> 
> I read it all.  It is an excellent and timely refresh of the existing document.
> (…Which I remember writing first drafts of many years ago!)
> 
> The terms RAII and SFINAE need parenthetical definitions and/or links
> to their definitions.  Though I’ve been doing C++ most of my life, those
> acronyms are not in my primary vocabulary, and I’m surely not the only one.
> ODR already has a parenthetical definition, so it’s good to go.

I’ve added links to relevant references for these acronyms:
ADL, ODR, RAII, RTTI, SFINAE.  I think that’s currently all of them.

> I noted various deletions and additions, and honestly find nothing at
> all that bothers me.  It feels like very careful work.
> 
> I say ship it!  (Crossing my fingers…)
> 
> — John

Thanks.



More information about the hotspot-dev mailing list