RFR (M): 8143355: Update for addition of vectorizedMismatch intrinsic for x86

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed Dec 2 02:02:06 UTC 2015


    2) improving C1 (perhaps even the interpreter?) since the intrinsic 
is a stub which IIUC makes it easier to plug in.

If that is the case the flag should be global.

Thanks,
Vladimir

On 12/1/15 5:48 PM, Vladimir Kozlov wrote:
> This seems fine. 2x is for AVX implementation?
>
> Thanks,
> Vladimir
>
> On 11/24/15 4:00 PM, Deshpande, Vivek R wrote:
>> Hi all
>>
>> We would like to contribute a patch from Intel which optimizes
>> vectorizedMismatch() method in java.util.ArraysSupport.java for X86
>> architecture using AVX instructions.
>>
>> The improvement gives more than 2x gain over Unsafe implementation for
>> long arrays.
>>
>>
>>   The bug is blocked by bug: vectorized support for array
>>   equals/compare/mismatch using Unsafe
>>   (https://bugs.openjdk.java.net/browse/JDK-8136924.)
>>
>> Could you please review and sponsor this patch.
>>
>> Bug-id:
>>
>> https://bugs.openjdk.java.net/browse/JDK-8143355
>> webrev:
>>
>> http://cr.openjdk.java.net/~mcberg/8143355/webrev.01/
>>
>> Thanks and regards,
>>
>> Vivek
>>


More information about the hotspot-compiler-dev mailing list