[13] RFR(S): 8209951 : Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining

Tobias Hartmann tobias.hartmann at oracle.com
Tue Jan 22 08:22:16 UTC 2019


Hi Fairoz,

this looks good to me.

Thanks,
Tobias

On 22.01.19 04:35, Fairoz Matte wrote:
> Hi,
> 
> Please review the following patch,
> JBS bug - https://bugs.openjdk.java.net/browse/JDK-8209951 
> Webrev - http://cr.openjdk.java.net/~fmatte/8209951/webrev.00/
> 
> During the call to assembled stub code generate_cipherBlockChaining_decryptAESCrypt_Parallel() 
> there was reference to G6 register used for temporary storage of F50, 
> as G6 is not saved on stack it was resulting in garbage during retrieval.
> 
> Solution is to use unused local register (L6) for temporary storage and retrieval of F50.
> 
> Thanks,
> Fairoz
> 


More information about the hotspot-compiler-dev mailing list