src/java.base/share/classes/java/util/HashMap.java
changeset 51377 f23aeb97ae17
parent 50961 0d28f82ecac6
child 52427 3c6aa484536c
--- a/src/java.base/share/classes/java/util/HashMap.java	Fri Aug 10 09:36:01 2018 -0400
+++ b/src/java.base/share/classes/java/util/HashMap.java	Fri Aug 10 12:05:53 2018 -0700
@@ -2145,7 +2145,7 @@
             if (replacement != p) {
                 TreeNode<K,V> pp = replacement.parent = p.parent;
                 if (pp == null)
-                    root = replacement;
+                    (root = replacement).red = false;
                 else if (p == pp.left)
                     pp.left = replacement;
                 else