[jboss-svn-commits] JBL Code SVN: r27213 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Jun 27 20:33:50 EDT 2009
Author: stampy88
Date: 2009-06-27 20:33:50 -0400 (Sat, 27 Jun 2009)
New Revision: 27213
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/AbstractHashTable.java
Log:
Got rid of duplicate check of entry != null by replacing while loop with do..while
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/AbstractHashTable.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/AbstractHashTable.java 2009-06-28 00:08:04 UTC (rev 27212)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/util/AbstractHashTable.java 2009-06-28 00:33:50 UTC (rev 27213)
@@ -110,17 +110,14 @@
continue;
}
this.table[i] = null;
- Entry next = null;
- while ( entry != null ) {
- next = entry.getNext();
-
+ do{
final int index = indexOf( entry.hashCode(),
newTable.length );
entry.setNext( newTable[index] );
newTable[index] = entry;
- entry = next;
- }
+ entry = entry.getNext();
+ } while ( entry != null );
}
this.table = newTable;
More information about the jboss-svn-commits
mailing list