RFR: 8166002: Emulate client build on platforms with reduced virtual address space
Jamsheed C m
jamsheed.c.m at oracle.com
Fri Oct 28 09:54:09 UTC 2016
Hi Vladimir,
i missed to answer first part of the question.
On 10/28/2016 12:25 PM, Vladimir Kozlov wrote:
> Hi Jamsheed,
>
> Why you need changes in tests?
test/compiler/loopopts/UseCountedLoopSafepointsTest.java requires c2, so
added XX:CompilationMode=server.
test/compiler/cpuflags/AESIntrinsicsBase.java , some tests here assumes
c2 available by default. win32 requires +TieredCompilation to have a non
default run.
Best Regards,
Jamsheed
>
> Why you can't use set_client_compilation_mode() in both places?
>
> Looks fine otherwise.
>
> Thanks,
> Vladimir
>
> On 10/20/16 8:45 AM, Jamsheed C m wrote:
>> Hi All,
>>
>> bug id:https://bugs.openjdk.java.net/browse/JDK-8166002
>>
>> http://cr.openjdk.java.net/~jcm/8166002/webrev.00/
>>
>> Fix: set NeverActAsServerClassMachine=true, Limit TieredCompilation
>> to C1 by default, for win32 platform.
>>
>> A new flag CompilationMode=<client/server> is introduced to select
>> server/ client mode compilation. This option is supported only in
>> TIERED builds.
>>
>> -XX:CompilationMode=server supports both -XX:+/-TieredCompilation.
>>
>> -XX:CompilationMode:client ignores TieredCompilation flag.
>>
>> Please review,
>>
>> Best Regards,
>>
>> Jamsheed
>>
>>
>>
More information about the hotspot-compiler-dev
mailing list