[jboss-cvs] JBossAS SVN: r94093 - projects/jboss-cl/branches/Branch_2_0/classloader/src/main/java/org/jboss/classloader/spi/base.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 29 07:40:41 EDT 2009


Author: adrian at jboss.org
Date: 2009-09-29 07:40:41 -0400 (Tue, 29 Sep 2009)
New Revision: 94093

Modified:
   projects/jboss-cl/branches/Branch_2_0/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java
Log:
[JBCL-110] - Don't cache debug version of toLongString()

Modified: projects/jboss-cl/branches/Branch_2_0/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java
===================================================================
--- projects/jboss-cl/branches/Branch_2_0/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java	2009-09-29 11:24:47 UTC (rev 94092)
+++ projects/jboss-cl/branches/Branch_2_0/classloader/src/main/java/org/jboss/classloader/spi/base/BaseClassLoader.java	2009-09-29 11:40:41 UTC (rev 94093)
@@ -83,9 +83,6 @@
    /** Our black list */
    private Map<String, String> blackList;
 
-   /** A cached version of toLongString() */
-   private String cachedToString;
-
    /**
     * Create a new ClassLoader with no parent.
     *
@@ -887,17 +884,13 @@
     */
    public String toLongString()
    {
-      if (cachedToString != null)
-         return cachedToString;
-
       StringBuilder builder = new StringBuilder();
       builder.append(getClass().getSimpleName());
       builder.append('@').append(Integer.toHexString(System.identityHashCode(this)));
       builder.append('{').append(getPolicy().toLongString());
       toLongString(builder);
       builder.append('}');
-      cachedToString = builder.toString();
-      return cachedToString;
+      return builder.toString();
    }
 
    /**
@@ -910,7 +903,6 @@
          resourceCache.clear();
       if (blackList != null)
          blackList.clear();
-      cachedToString = null;
    }
 
    /**




More information about the jboss-cvs-commits mailing list