BUG-4300: Make Lazy*ContainerNode really lazy
[yangtools.git] / common / util / src / main / java / org / opendaylight / yangtools / util / MapAdaptor.java
index 746d65f54abd7358be182920cdb3cef5a047e7c4..37a780c080c5ebb0101bbc68342e57e83a8b2966 100644 (file)
@@ -100,6 +100,12 @@ public final class MapAdaptor {
             return new ReadWriteTrieMap<>();
         }
 
+        if (expectedSize < 2) {
+            return new HashMap<>(1);
+        }
+        if (expectedSize == 2) {
+            return new HashMap<>(2);
+        }
         return Maps.newHashMapWithExpectedSize(expectedSize);
     }