Skip to content

Commit 2ad639f

Browse files
committed
8356021: Use Double::hashCode in java.util.Locale::hashCode
Reviewed-by: rriggs, liach
1 parent bee273d commit 2ad639f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/java.base/share/classes/java/util/Locale.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3497,8 +3497,7 @@ public int hashCode() {
34973497
if (h == 0) {
34983498
h = 17;
34993499
h = 37*h + range.hashCode();
3500-
long bitsWeight = Double.doubleToLongBits(weight);
3501-
h = 37*h + (int)(bitsWeight ^ (bitsWeight >>> 32));
3500+
h = 37*h + Double.hashCode(weight);
35023501
if (h != 0) {
35033502
hash = h;
35043503
}

0 commit comments

Comments
 (0)