RFR: 8252847: New AVX512 optimized stubs for both conjoint and disjoint arraycopy [v2]

Jatin Bhateja jbhateja at openjdk.java.net
Thu Sep 17 05:20:24 UTC 2020


On Tue, 15 Sep 2020 13:12:48 GMT, Nils Eliasson <neliasso at openjdk.org> wrote:

>> Jatin Bhateja has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   8252847: Review comments resolution
>
> src/hotspot/cpu/x86/macroAssembler_x86.cpp line 7971:
> 
>> 7969:                                        BasicType type, int offset, bool use64byteVector) {
>> 7970:   assert(MaxVectorSize >= 32, "vector length < 32");
>> 7971:   use64byteVector |= MaxVectorSize > 32 && AVX3Threshold == 0;
> 
> When do you expect AVX3Threshold to be 0?

As of now when user explicitly pass -XX:AVX3Threshold=0 , default value of AVX3Threshold is 4096.

-------------

PR: https://git.openjdk.java.net/jdk/pull/61


More information about the hotspot-compiler-dev mailing list