You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@velocity.apache.org by nb...@apache.org on 2010/01/04 17:46:36 UTC

svn commit: r895693 - /velocity/engine/trunk/src/changes/changes.xml

Author: nbubna
Date: Mon Jan  4 16:46:31 2010
New Revision: 895693

URL: http://svn.apache.org/viewvc?rev=895693&view=rev
Log:
update changelog

Modified:
    velocity/engine/trunk/src/changes/changes.xml

Modified: velocity/engine/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/velocity/engine/trunk/src/changes/changes.xml?rev=895693&r1=895692&r2=895693&view=diff
==============================================================================
--- velocity/engine/trunk/src/changes/changes.xml (original)
+++ velocity/engine/trunk/src/changes/changes.xml Mon Jan  4 16:46:31 2010
@@ -191,6 +191,29 @@
 
     </release>
 
+    <release version="1.6.4" date="In Subversion">
+        <action type="fix" dev="nbubna" issue="VELOCITY-750">
+            Fix double-checked locking in RuntimeInstance's optional lazy-init
+            for Java 1.5+.  Users of older JREs in multi-threaded environments
+            MUST manually call init() on any thread-shared Velocity singleton or
+            VelocityEngine instances to avoid race conditions. New auto-init
+            feature is only supported on Java 1.5+.
+        </action>
+        <action type="fix" dev="nbubna" issue="VELOCITY-718">
+            Fix 100% CPU loop hang under simultaneous HashMap calls in ClassMap
+            due to classic bug in Sun's implementation.  Now uses
+            ConcurrentHashMap when available and Hashtable otherwise.
+        </action>
+    </release>
+
+    <release version="1.6.3" date="2009-12-16">
+        <action type="fix" dev="nbubna" issue="VELOCITY-731" due-to="Jorgen Rydenius">
+            Add directive.if.tostring.nullcheck config switch to match
+            past performance for those who do not need to check whether
+            $foo.toString() returns null when doing #if( $foo ).
+        </action>
+    </release>
+
     <release version="1.6.2" date="In Subversion">
 
       <action type="fix" dev="nbubna" issue="VELOCITY-702">