RFR: JDK-8202384: Introduce altserver jvm variant with speculative execution disabled

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Tue Jun 5 00:05:11 UTC 2018


Looks good to me.
/Jesper

> On 4 Jun 2018, at 22:10, Erik Joelsson <erik.joelsson at oracle.com> wrote:
> 
> New webrev: http://cr.openjdk.java.net/~erikj/8202384/webrev.02/
> 
> Renamed the new jvm variant to "hardened".
> 
> /Erik
> 
> 
> On 2018-06-04 09:54, jesper.wilhelmsson at oracle.com wrote:
>>> On 4 Jun 2018, at 17:52, Erik Joelsson <erik.joelsson at oracle.com> wrote:
>>> 
>>> Hello,
>>> 
>>> On 2018-06-01 14:00, Aleksey Shipilev wrote:
>>>> On 06/01/2018 10:53 PM, Erik Joelsson wrote:
>>>>> This patch defines flags for disabling speculative execution for GCC and Visual Studio and applies
>>>>> them to all binaries except libjvm when available in the compiler. It defines a new jvm feature
>>>>> no-speculative-cti, which is used to control whether to use the flags for libjvm. It also defines a
>>>>> new jvm variant "altserver" which is the same as server, but with this new feature added.
>>>> I think the classic name for such product configuration is "hardened", no?
>>> I don't know. I'm open to suggestions on naming.
>> "hardened" sounds good to me.
>> 
>> The change looks good as well.
>> /Jesper
>> 
>>> /Erik
>>>> -Aleksey
>>>> 
> 




More information about the build-dev mailing list