[jboss-cvs] JBossAS SVN: r70785 - projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/spi/impl.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Mar 12 16:41:02 EDT 2008
Author: bstansberry at jboss.com
Date: 2008-03-12 16:41:02 -0400 (Wed, 12 Mar 2008)
New Revision: 70785
Modified:
projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/spi/impl/FileObjectStore.java
Log:
[EJBTHREE-1026] More efficient way to do Math.abs()
Modified: projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/spi/impl/FileObjectStore.java
===================================================================
--- projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/spi/impl/FileObjectStore.java 2008-03-12 18:18:23 UTC (rev 70784)
+++ projects/ejb3/branches/cluster-dev/ejb3-cache/src/main/java/org/jboss/ejb3/cache/spi/impl/FileObjectStore.java 2008-03-12 20:41:02 UTC (rev 70785)
@@ -163,7 +163,7 @@
File base = null;
if (storageDirectories != null)
{
- int hash = Math.abs(key.hashCode()) % storageDirectories.length;
+ int hash = (key.hashCode()& 0x7FFFFFFF) % storageDirectories.length;
base = storageDirectories[hash];
}
else
More information about the jboss-cvs-commits
mailing list