[jboss-cvs] JBossCache/src/org/jboss/cache/pojo/memory ...
Manik Surtani
manik at jboss.org
Wed May 23 06:28:59 EDT 2007
User: msurtani
Date: 07/05/23 06:28:59
Modified: src/org/jboss/cache/pojo/memory PersistentReference.java
Log:
Initiated a bunch of performance fixes, including replacing CopyOnWriteArraySets with org.jboss.cache.util.concurrent.ConcurrentHashSet.
Also ran an imports optimiser on the code base - there were a lot of unused imports floating about.
Revision Changes Path
1.4 +7 -5 JBossCache/src/org/jboss/cache/pojo/memory/PersistentReference.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PersistentReference.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/pojo/memory/PersistentReference.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- PersistentReference.java 2 Apr 2007 18:21:14 -0000 1.3
+++ PersistentReference.java 23 May 2007 10:28:59 -0000 1.4
@@ -22,13 +22,13 @@
package org.jboss.cache.pojo.memory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
import java.lang.ref.Reference;
import java.lang.ref.SoftReference;
import java.lang.ref.WeakReference;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
/**
* Base class for persistent references.
* Persistent reference is a Weak/Soft reference to a reflection object.
@@ -114,12 +114,14 @@
if (obj == null)
{
referencedObject = null;
- } else
+ }
+ else
{
if (referenceType == REFERENCE_WEAK)
{
referencedObject = new WeakReference(obj);
- } else
+ }
+ else
{
referencedObject = new SoftReference(obj);
}
More information about the jboss-cvs-commits
mailing list