[infinispan-commits] Infinispan SVN: r120 - trunk/core/src/main/java/org/infinispan/eviction.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Wed Apr 15 04:45:12 EDT 2009


Author: manik.surtani at jboss.com
Date: 2009-04-15 04:45:12 -0400 (Wed, 15 Apr 2009)
New Revision: 120

Modified:
   trunk/core/src/main/java/org/infinispan/eviction/EvictionManagerImpl.java
Log:
Removed unnecessary calls to datacontainer.size()

Modified: trunk/core/src/main/java/org/infinispan/eviction/EvictionManagerImpl.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/eviction/EvictionManagerImpl.java	2009-04-15 08:43:52 UTC (rev 119)
+++ trunk/core/src/main/java/org/infinispan/eviction/EvictionManagerImpl.java	2009-04-15 08:45:12 UTC (rev 120)
@@ -80,10 +80,11 @@
       }
 
       // finally iterate through data container if too big
-      if (dataContainer.size() > maxEntries) {
-         if (trace) log.trace("Data container is larger than maxEntries, size is {0}.  Evicting...", dataContainer.size());
+      int dcsz = dataContainer.size();
+      if (dcsz > maxEntries) {
+         if (trace) log.trace("Data container is larger than maxEntries, size is {0}.  Evicting...", dcsz);
          for (InternalCacheEntry ice: dataContainer) {
-            int dcsz = dataContainer.size();
+            dcsz = dataContainer.size();
             if (dcsz > maxEntries) {
                cache.evict(ice.getKey());
             } else {




More information about the infinispan-commits mailing list