[jboss-svn-commits] JBL Code SVN: r15619 - in labs/jbosstm/trunk: ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator and 2 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Oct 6 10:55:00 EDT 2007


Author: adinn
Date: 2007-10-06 10:55:00 -0400 (Sat, 06 Oct 2007)
New Revision: 15619

Modified:
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/common/Mutex.java
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/ActionHierarchy.java
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/RecordList.java
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java
   labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/SynchronizationImple.java
Log:
fix for JBTM-294

Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/common/Mutex.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/common/Mutex.java	2007-10-06 13:56:49 UTC (rev 15618)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/common/Mutex.java	2007-10-06 14:55:00 UTC (rev 15619)
@@ -73,20 +73,6 @@
 	_recursiveCalls = 0;
     }
     
-    public void finalize ()
-    {
-	if (_users != 0)
-	{
-	    if (tsLogger.arjLoggerI18N.isWarnEnabled())
-		tsLogger.arjLoggerI18N.warn("com.arjuna.ats.arjuna.common.Mutex_1");
-	}
-
-	synchronized (_lock)
-	{
-	    _lock.notifyAll();
-	}
-    }
-
     /**
      * Classic mutex operations.
      */

Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/ActionHierarchy.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/ActionHierarchy.java	2007-10-06 13:56:49 UTC (rev 15618)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/ActionHierarchy.java	2007-10-06 14:55:00 UTC (rev 15619)
@@ -107,19 +107,6 @@
 	}
     }
 
-    public void finalize ()
-    {
-	if (tsLogger.arjLogger.debugAllowed())
-	{
-	    tsLogger.arjLogger.debug(DebugLevel.DESTRUCTORS,
-				     VisibilityLevel.VIS_PUBLIC,
-				     FacilityCode.FAC_ATOMIC_ACTION, "ActionHierarchy::~ActionHierarchy()");
-	}
-	
-	if (hierarchy != null)
-	    hierarchy = null;
-    }
-
     /**
      * Print out the transaction hierarchy.
      */

Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/RecordList.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/RecordList.java	2007-10-06 13:56:49 UTC (rev 15618)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/RecordList.java	2007-10-06 14:55:00 UTC (rev 15619)
@@ -85,18 +85,6 @@
 	noEntries = copy.noEntries;
     }
     
-    public void finalize ()
-    {
-	AbstractRecord temp;
-	int count = noEntries;
-	
-	for (int i = 0; i < count; i++)
-	    {
-		temp = getFront();
-		temp = null;
-	    }
-    }
-
     /**
      * Remove and return the element at the front of the list.
      *

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	2007-10-06 13:56:49 UTC (rev 15618)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/internal/arjuna/coordinator/ReaperElement.java	2007-10-06 14:55:00 UTC (rev 15619)
@@ -69,18 +69,6 @@
 		_absoluteTimeout = timeout * 1000 + System.currentTimeMillis();
 	}
 
-	public void finalize()
-	{
-		if (tsLogger.arjLogger.debugAllowed())
-		{
-			tsLogger.arjLogger.debug(DebugLevel.DESTRUCTORS,
-					VisibilityLevel.VIS_PUBLIC, FacilityCode.FAC_ATOMIC_ACTION,
-					"ReaperElement.finalize ()");
-		}
-
-		_control = null;
-	}
-
 	/**
 	 * Order by absoluteTimeout first, then by Uid.
 	 * This is required so that the set maintained by the TransactionReaper

Modified: labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/SynchronizationImple.java
===================================================================
--- labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/SynchronizationImple.java	2007-10-06 13:56:49 UTC (rev 15618)
+++ labs/jbosstm/trunk/ArjunaJTA/jta/classes/com/arjuna/ats/internal/jta/resources/arjunacore/SynchronizationImple.java	2007-10-06 14:55:00 UTC (rev 15619)
@@ -83,19 +83,6 @@
 		_isInterposed = isInterposed;
 	}
 
-	public void finalize ()
-    {
-	_theSynch = null;
-
-	try
-	{
-	    super.finalize();
-	}
-	catch (Throwable e)
-	{
-	}
-    }
-
     public Uid get_uid ()
     {
 	return _theUid;




More information about the jboss-svn-commits mailing list