jdk/src/java.base/share/classes/java/util/LinkedHashMap.java
changeset 42361 b64a8f0c668e
parent 34712 b183cfd1ce17
child 44743 f0bbd698c486
--- a/jdk/src/java.base/share/classes/java/util/LinkedHashMap.java	Mon Dec 05 12:53:53 2016 +0530
+++ b/jdk/src/java.base/share/classes/java/util/LinkedHashMap.java	Mon Dec 05 13:00:32 2016 -0800
@@ -731,8 +731,7 @@
             if (modCount != expectedModCount)
                 throw new ConcurrentModificationException();
             current = null;
-            K key = p.key;
-            removeNode(hash(key), key, null, false, false);
+            removeNode(p.hash, p.key, null, false, false);
             expectedModCount = modCount;
         }
     }