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

Lindenmaier, Goetz goetz.lindenmaier at
Thu Oct 4 06:59:03 UTC 2018


I appreciate this is handled in a JEP and well communicated!

XLc, the compiler we use for AIX, might be a bottleneck here.

But we currently have no compiler-constraints by products on 
our aix port of jdk12 (for jdk11 we must stay with the current 
compiler xlc 12 which does not support C++11, and jdk11 even
should be compilable with aCC by HP for which we won't
get new versions!)

We will update our compiler for jdk/jdk to the most recent Xlc
as soon as possible.
To my current knowledge, Xlc 14 was dropped, and xlc 16
is to be released early 2019.  It is supposed to support
C++ 11, and also some C++ 14 features.

Best regards,

> -----Original Message-----
> From: core-libs-dev <core-libs-dev-bounces at> On Behalf
> Of Kim Barrett
> Sent: Mittwoch, 3. Oktober 2018 21:13
> To: hotspot-dev developers <hotspot-dev at>
> Cc: build-dev <build-dev at>; core-libs-
> dev at
> Subject: RFC: JEP JDK-8208089: Implement C++14 Language Features
> 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.

More information about the core-libs-dev mailing list