[jboss-svn-commits] JBL Code SVN: r9344 - 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:04:25 EST 2007


Author: mark.proctor at jboss.com
Date: 2007-02-05 09:04:25 -0500 (Mon, 05 Feb 2007)
New Revision: 9344

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.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/NotNode.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java	2007-02-05 14:03:06 UTC (rev 9343)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java	2007-02-05 14:04:25 UTC (rev 9344)
@@ -244,7 +244,7 @@
 
     public String toString() {
         ObjectSource source = this.rightInput;
-        while ( source.getClass() != ObjectTypeNode.class ) {
+        while ( !(source instanceof ObjectTypeNode ) ) {
             source = source.objectSource;
         }
 




More information about the jboss-svn-commits mailing list