[jboss-svn-commits] JBL Code SVN: r16268 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Nov 1 15:31:35 EDT 2007


Author: tirelli
Date: 2007-11-01 15:31:35 -0400 (Thu, 01 Nov 2007)
New Revision: 16268

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java
Log:
JBRULES-1285: fixing performance drop

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java	2007-11-01 19:27:27 UTC (rev 16267)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/rule/Rule.java	2007-11-01 19:31:35 UTC (rev 16268)
@@ -277,11 +277,11 @@
         if ( !this.enabled ) {
             return false;
         }
-        final Calendar now = tm.getNow();
-
         if ( this.dateEffective == null && this.dateExpires == null ) {
             return true;
         } else {
+            final Calendar now = tm.getNow();
+
             if ( this.dateEffective != null && this.dateExpires != null ) {
                 return (now.after( this.dateEffective ) && now.before( this.dateExpires ));
             } else if ( this.dateEffective != null ) {




More information about the jboss-svn-commits mailing list