[15] RFR (S): 8241597: x86: Remove MMX support

Vladimir Kozlov vladimir.kozlov at oracle.com
Wed Mar 25 17:20:54 UTC 2020


Good.

Thanks,
Vladimir

On 3/25/20 7:11 AM, Vladimir Ivanov wrote:
> Forgot to include bug id in the subject. Fixed.
> 
> Best regards,
> Vladimir Ivanov
> 
> On 25.03.2020 17:00, Vladimir Ivanov wrote:
>> http://cr.openjdk.java.net/~vlivanov/8241597/webrev.00/
>> https://bugs.openjdk.java.net/browse/JDK-8241597
>>
>> MMX is not used in x86-64 code.
>>
>> Instead of making relevant code 32-bit only, I propose to remove all usages from both x86-64 and x86-32 specific code. 
>> (The only piece left is Assembler::emms() which is used in MacroAssembler::empty_FPU_stack().)
>>
>> Also, got rid of VM_Version::supports_mmx_ext() along the way.
>>
>> Testing: hs-tier1,hs-tier2, successfully built x86-32 (just a build, no additional testing performed)
>>
>> Thanks!
>>
>> Best regards,
>> Vladimir Ivanov


More information about the hotspot-dev mailing list