[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