Details
-
Enhancement
-
Resolution: Duplicate
-
P3
-
None
-
None
-
generic
-
generic
Description
Richard Startin points out that C2 (still) can't vectorize simple hashCode loops:
https://richardstartin.com/2017/07/23/still-true-in-java-9-handwritten-hash-codes-are-faster/
We should investigate whether it's worth unrolling selected hashCode methods in, e.g., java.lang.String and java.util.Arrays, by hand.
https://richardstartin.com/2017/07/23/still-true-in-java-9-handwritten-hash-codes-are-faster/
We should investigate whether it's worth unrolling selected hashCode methods in, e.g., java.lang.String and java.util.Arrays, by hand.
Attachments
Issue Links
- duplicates
-
JDK-8059113 Optimize polynomial hash loops
-
- Open
-