RFR(L) 8073583: C2 support for CRC32C on SPARC
James Cheng
james.cheng at oracle.com
Tue May 5 03:04:14 UTC 2015
Hi John,
> On May 4, 2015, at 6:21 PM, John Rose <john.r.rose at oracle.com> wrote:
>
> One more comment, which is at a higher level: Could we recode the loop control in Java and use unsafe to handle word and byte loads? Then we would only need single instruction intrinsics.
We could, I guess, but that means we’d need to rewrite the pure Java CRC32C in JDK.
More difficult is how we implement the CRC32C methods so that they are not favoring
one platform while hindering others. I am afraid that the CRC32C instructions on different
platforms are too different to compromise.
Thanks,
-James
More information about the hotspot-compiler-dev
mailing list