From e012809fb28bca4b998f2fa1d4b19fe0b27e9cea Mon Sep 17 00:00:00 2001 From: Brett Meyer Date: Thu, 31 Oct 2013 08:41:23 -0400 Subject: [PATCH] HHH-6004 improved HashMap performance in StructuredCacheEntry --- .../org/hibernate/cache/spi/entry/StructuredCacheEntry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCacheEntry.java b/hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCacheEntry.java index f62df21dbd..7092e346b9 100755 --- a/hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCacheEntry.java +++ b/hibernate-core/src/main/java/org/hibernate/cache/spi/entry/StructuredCacheEntry.java @@ -69,7 +69,7 @@ public class StructuredCacheEntry implements CacheEntryStructure { public Object structure(Object item) { final CacheEntry entry = (CacheEntry) item; final String[] names = persister.getPropertyNames(); - final Map map = new HashMap(names.length+2); + final Map map = new HashMap( names.length + 3, 1f ); map.put( "_subclass", entry.getSubclass() ); map.put( "_version", entry.getVersion() ); map.put( "_lazyPropertiesUnfetched", entry.areLazyPropertiesUnfetched() );