RFR: 8073108: GHASH Intrinsics

Florian Weimer fweimer at redhat.com
Tue Feb 17 23:52:11 UTC 2015


On 02/17/2015 11:30 PM, Vladimir Kozlov wrote:
> The concern was about java code and not intrinsic. If intrinsic is not
> used we will get additional range checks which were not present before.
> 
> By indirect load I mean object->array_oop->element instead of
> object->field.
> 
> But in blockMult() you access them outside main loops. As result the
> code without intrinsic should not be affected much.

Making the state field final is still a good idea, I think.

-- 
Florian Weimer / Red Hat Product Security


More information about the security-dev mailing list