Unsafe.{get,put}-X-Unaligned performance
Andrew Haley
aph at redhat.com
Thu Mar 12 18:35:53 UTC 2015
On 03/12/2015 04:52 PM, Peter Levart wrote:
> ...getFloat() is calling getFloat(int) which is a virtual method with 2
> implementations. I think it would be better to in-line the the call and
> eliminate the need to execute checkIndex()...
Okay; I guess it is more symmetrical that way. I did have a look
at the generated code and the redundant index check was eliminated,
but you can't guarantee it always will be.
Thanks
Andrew.
More information about the core-libs-dev
mailing list