[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