[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