From: <bh...@us...> - 2009-04-25 07:23:47
|
Revision: 4328 http://cruisecontrol.svn.sourceforge.net/cruisecontrol/?rev=4328&view=rev Author: bhamail Date: 2009-04-25 07:23:38 +0000 (Sat, 25 Apr 2009) Log Message: ----------- Store a ThreadLocal instance of an ISO8601 dateFormat that can be safely re-used by a single thread. Modified Paths: -------------- trunk/cruisecontrol/main/src/net/sourceforge/cruisecontrol/util/DateUtil.java Modified: trunk/cruisecontrol/main/src/net/sourceforge/cruisecontrol/util/DateUtil.java =================================================================== --- trunk/cruisecontrol/main/src/net/sourceforge/cruisecontrol/util/DateUtil.java 2009-04-25 07:22:44 UTC (rev 4327) +++ trunk/cruisecontrol/main/src/net/sourceforge/cruisecontrol/util/DateUtil.java 2009-04-25 07:23:38 UTC (rev 4328) @@ -69,7 +69,7 @@ } - private static final ThreadLocal<SoftReference<SimpleDateFormat>> tl + private static final ThreadLocal<SoftReference<SimpleDateFormat>> TL = new ThreadLocal<SoftReference<SimpleDateFormat>>(); /** @@ -80,7 +80,7 @@ * @return an instance of an ISO8601 dateFormat that can be safely re-used by a single thread. */ static SimpleDateFormat getThreadLocal8601Format() { - final SoftReference<SimpleDateFormat> ref = tl.get(); + final SoftReference<SimpleDateFormat> ref = TL.get(); if (ref != null) { final SimpleDateFormat result = ref.get(); if (result != null) { @@ -89,7 +89,7 @@ } final SimpleDateFormat result = new SimpleDateFormat(DateUtils.ISO8601_DATETIME_PATTERN); final SoftReference<SimpleDateFormat> newRef = new SoftReference<SimpleDateFormat>(result); - tl.set(newRef); + TL.set(newRef); return result; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |