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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Feb 5 09:03:06 EST 2007


Author: mark.proctor at jboss.com
Date: 2007-02-05 09:03:06 -0500 (Mon, 05 Feb 2007)
New Revision: 9343

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/InitialFactImpl.java
Log:
-moved getClass() == X.class to isntanceof as its actually faster, less bytecode.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/InitialFactImpl.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/InitialFactImpl.java	2007-02-05 14:02:30 UTC (rev 9342)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/InitialFactImpl.java	2007-02-05 14:03:06 UTC (rev 9343)
@@ -49,7 +49,7 @@
             return true;
         }
 
-        if ( object == null || object.getClass() != InitialFactImpl.class ) {
+        if ( object == null || !(object instanceof InitialFactImpl ) ) {
             return false;
         }
 




More information about the jboss-svn-commits mailing list