geirm       00/12/16 16:06:24

  Modified:    src/java/org/apache/velocity/runtime/parser/node
                        ASTReference.java
  Log:
  Made the change suggested by Jose Alberto Fernandez <[EMAIL PROTECTED]>.  It 
results in a significant performance improvement in reference-heavy template 
processing.
  
  Revision  Changes    Path
  1.15      +2 -5      
jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/ASTReference.java
  
  Index: ASTReference.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/runtime/parser/node/ASTReference.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ASTReference.java 2000/12/11 04:36:03     1.14
  +++ ASTReference.java 2000/12/17 00:06:23     1.15
  @@ -64,7 +64,7 @@
    *
    * @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
    * @author <a href="mailto:[EMAIL PROTECTED]">Geir Magnusson Jr.</a>
  - * @version $Id: ASTReference.java,v 1.14 2000/12/11 04:36:03 geirm Exp $ 
  + * @version $Id: ASTReference.java,v 1.15 2000/12/17 00:06:23 geirm Exp $ 
   */
   
   package org.apache.velocity.runtime.parser.node;
  @@ -396,9 +396,6 @@
   
       public Object getVariableValue(Context context, String variable)
       {
  -        if (context.containsKey(variable))
  -            return context.get(variable);
  -        else
  -            return null;
  +        return context.get(variable);
       }
   }
  
  
  

Reply via email to