Sho SHIMIZU
Committed by Gerrit Code Review

Avoid unnecessary instance creation in hashCode()

Change-Id: I9967020cfa80c616909932181be7e3b6862c3757
...@@ -69,7 +69,7 @@ public class Key { ...@@ -69,7 +69,7 @@ public class Key {
69 69
70 @Override 70 @Override
71 public int hashCode() { 71 public int hashCode() {
72 - return Objects.hash(key); 72 + return key.hashCode();
73 } 73 }
74 74
75 @Override 75 @Override
...@@ -108,7 +108,7 @@ public class Key { ...@@ -108,7 +108,7 @@ public class Key {
108 108
109 @Override 109 @Override
110 public int hashCode() { 110 public int hashCode() {
111 - return Objects.hash(key); 111 + return (int) (key ^ (key >>> 32));
112 } 112 }
113 113
114 @Override 114 @Override
......