[jboss-svn-commits] JBL Code SVN: r29059 - labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Aug 26 04:31:39 EDT 2009


Author: jhalliday
Date: 2009-08-26 04:31:39 -0400 (Wed, 26 Aug 2009)
New Revision: 29059

Modified:
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java
Log:
Added additional check to speed up ReaperElement.compareTo  JBTM-611


Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java	2009-08-26 08:10:03 UTC (rev 29058)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java	2009-08-26 08:31:39 UTC (rev 29059)
@@ -90,6 +90,10 @@
 	{
 		ReaperElement other = (ReaperElement)o;
 
+        if(this == other) {
+            return 0;
+        }
+
         if(_absoluteTimeoutMills == other._absoluteTimeoutMills) {
             if (_bias == other._bias) {
                 if(_control.get_uid().equals(other._control.get_uid())) {



More information about the jboss-svn-commits mailing list