dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Threading Interlocked


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Threading Interlocked.cs,1.2,1.3 Monitor.cs,1.7,1.8 Timeout.cs,1.1,1.2
Date: Tue, 15 Apr 2003 00:37:46 -0400

Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Threading
In directory subversions:/tmp/cvs-serv15684/runtime/System/Threading

Modified Files:
        Interlocked.cs Monitor.cs Timeout.cs 
Log Message:


Various ECMA-compatibility fixes.


Index: Interlocked.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Threading/Interlocked.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** Interlocked.cs      14 Nov 2001 05:25:43 -0000      1.2
--- Interlocked.cs      15 Apr 2003 04:37:44 -0000      1.3
***************
*** 26,29 ****
--- 26,31 ----
  public sealed class Interlocked
  {
+       // This class cannot be instantiated.
+       private Interlocked() {}
  
        // Compare two values and exchange if equal.

Index: Monitor.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Threading/Monitor.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** Monitor.cs  6 Dec 2001 04:40:42 -0000       1.7
--- Monitor.cs  15 Apr 2003 04:37:44 -0000      1.8
***************
*** 26,29 ****
--- 26,32 ----
  public sealed class Monitor
  {
+       // This class cannot be instantiated.
+       private Monitor() {}
+ 
        // Enter a monitor on an object.
        [MethodImpl(MethodImplOptions.InternalCall)]

Index: Timeout.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Threading/Timeout.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** Timeout.cs  11 Nov 2001 03:48:50 -0000      1.1
--- Timeout.cs  15 Apr 2003 04:37:44 -0000      1.2
***************
*** 24,27 ****
--- 24,29 ----
  public sealed class Timeout
  {
+       // This class cannot be instantiated.
+       private Timeout() {}
  
        // A constant that represents infinite timeouts.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]