Author: atsushi
Date: 2006-04-03 21:09:10 -0400 (Mon, 03 Apr 2006)
New Revision: 58996

Modified:
   trunk/mcs/class/corlib/System.Threading/ChangeLog
   trunk/mcs/class/corlib/System.Threading/Thread.cs
   trunk/mcs/class/corlib/System.Threading/ThreadStartException.cs
Log:
2004-04-04  Atsushi Enomoto  <[EMAIL PROTECTED]>

        * Thread.cs : base class is CriticalFinalizerObject.
        * ThreadStartException.cs : no public constructors.



Modified: trunk/mcs/class/corlib/System.Threading/ChangeLog
===================================================================
--- trunk/mcs/class/corlib/System.Threading/ChangeLog   2006-04-04 01:02:04 UTC 
(rev 58995)
+++ trunk/mcs/class/corlib/System.Threading/ChangeLog   2006-04-04 01:09:10 UTC 
(rev 58996)
@@ -1,4 +1,8 @@
+2004-04-04  Atsushi Enomoto  <[EMAIL PROTECTED]>
 
+       * Thread.cs : base class is CriticalFinalizerObject.
+       * ThreadStartException.cs : no public constructors.
+
 Wed Mar 29 18:29:55 CEST 2006 Paolo Molaro <[EMAIL PROTECTED]>
 
        * Thread.cs: update for the runtime changes to culture caching.
@@ -634,7 +638,7 @@
        * Thread.cs: added missing field used by the runtime and
        a new field to support thread-static data.
 
-2003-04-17  Pedro Mart�ez Juli� <[EMAIL PROTECTED]>
+2003-04-17  Pedro Mart?ez Juli? <[EMAIL PROTECTED]>
 
        * Timer.cs: Change the position of two lines because they were
        before the "if" that ensures the integrity. After this, the first of

Modified: trunk/mcs/class/corlib/System.Threading/Thread.cs
===================================================================
--- trunk/mcs/class/corlib/System.Threading/Thread.cs   2006-04-04 01:02:04 UTC 
(rev 58995)
+++ trunk/mcs/class/corlib/System.Threading/Thread.cs   2006-04-04 01:09:10 UTC 
(rev 58996)
@@ -49,8 +49,10 @@
 #if NET_2_0
        [ComVisible (true)]
        [ComDefaultInterface (typeof (_Thread))]
+       public sealed class Thread : CriticalFinalizerObject, _Thread {
+#else
+       public sealed class Thread : _Thread {
 #endif
-       public sealed class Thread : _Thread {
 
                #region Sync with metadata/object-internals.h
                int lock_thread_id;

Modified: trunk/mcs/class/corlib/System.Threading/ThreadStartException.cs
===================================================================
--- trunk/mcs/class/corlib/System.Threading/ThreadStartException.cs     
2006-04-04 01:02:04 UTC (rev 58995)
+++ trunk/mcs/class/corlib/System.Threading/ThreadStartException.cs     
2006-04-04 01:09:10 UTC (rev 58996)
@@ -39,23 +39,23 @@
        [Serializable]
        public sealed class ThreadStartException : SystemException
        {
-               public ThreadStartException()
+               internal ThreadStartException()
                        : base ("Thread Start Error")
                {
                }
 
-               public ThreadStartException(string message)
+               internal ThreadStartException(string message)
                        : base (message)
                {
                }
 
-               protected ThreadStartException(SerializationInfo info,
+               internal ThreadStartException(SerializationInfo info,
                                               StreamingContext context)
                        : base (info, context)
                {
                }
 
-               public ThreadStartException(string message,
+               internal ThreadStartException(string message,
                                            Exception innerException)
                        : base (message, innerException)
                {

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to