RFR :7088419 : (L) Use x86 Hardware CRC32 Instruction with java.util.zip.CRC32 and java.util.zip.Adler32

David Chase david.r.chase at oracle.com
Thu May 30 19:17:47 PDT 2013


Not sure where this stands, given that Vladimir K has a grand plan to turn the assembly language into an intrinsic (this is not how I would normally approach it) but there is another webrev with the unnecessary import removed:

http://cr.openjdk.java.net/~drchase/7088419/webrev.04/

On 2013-05-27, at 11:29 AM, David Chase <david.r.chase at oracle.com> wrote:

> 
> On 2013-05-27, at 9:27 AM, David Chase <david.r.chase at oracle.com> wrote:
>> Here, seeing is believing (oh, but look, I trashed the output format on the warmup, I should fix that):
>> 
>> FIRST, WITH SHORT WARMUP:
>> dr2chase:zip $ $BB/java TimeChecksum
>> ---------- Adler32 ----------
>> Warmup...           8       1,312           3           4
> 
> No, I didn't trash the output format.  That is 8, 1312, 3, 4.
> The small-stuff warmup took that long.
> 
> David
> 



More information about the hotspot-compiler-dev mailing list