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

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

[Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2565,1.2566


From: Thong Nguyen <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2565,1.2566
Date: Tue, 15 Jul 2003 18:17:35 -0400

Update of /cvsroot/dotgnu-pnet/pnet
In directory subversions:/tmp/cvs-serv24211

Modified Files:
        ChangeLog 
Log Message:
Various updates to threading & finalization


Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.2565
retrieving revision 1.2566
diff -C2 -r1.2565 -r1.2566
*** ChangeLog   15 Jul 2003 22:03:26 -0000      1.2565
--- ChangeLog   15 Jul 2003 22:17:32 -0000      1.2566
***************
*** 10,13 ****
--- 10,58 ----
        the engine closes thread handles.
        
+       * image/image.h, image/context.c: Added support for attaching
+       user data to contexts.
+       
+       * include/il_engine.h: Added prototypes for ILExecDeinit,
+       ILThreadRegisterForManagedExcecution and
+       ILThreadUnregisterForManagedExecution.
+       
+       * include/il_image.h: Added prototypes for ILContextSetUserData
+       and ILContextGetUserData.
+               
+       * include/il_thread.h: Added prototypes for ILThreadSetPriority,
+       ILThreadGetPriority and ILSignalAndWait.
+       
+       * engine/engine.h, heap.c, ilrun.c, process.c, thread.c:
+       Added support for abandoning finalization when the owner process
+       of an (orphaned) object is destroyed.
+       
+       * engine/lib_thread.c: Add preliminary support for Thread.Abort
+       
+       * engine/process.c: Added support for aborting and waiting for
+       "background" threads before the process is destroyed.
+       Move GC & thread deinitialization into ILExecDeinit.
+       
+       * engine/monitor.c: Fixed memory leak in ILThreadCreate
+       that can occur if the system runs out of memory.
+       
+       * engine/throw.c: Added ILExecThreadThrowThreadAbortException.
+       
+       * support/hb_gc.c: Make ILGCDisableFinalizers block until
+       all finalizers have finished.
+       
+       * support/thr_defs.h, support/no_defs.c, support/w32_defs.c,
+       support/pt_defs.c, support/thread.c: Added support for thread
+       priorities.
+       
+       * support/thr_defs.h: Added signalFunc field to ILWaitHandle.
+       
+       * support/wait.c: Added implementation of ILSignalAndWait.
+       
+       * support/wait_event.c, support/wait_mutex.c: Added support for
+       WaitHandle signalFuncs (used by ILSignalAndWait) to Mutexes,
+       Monitors and Events.
+       
+       * support/wakeup.c: Added support for cancelling interrupts.
+       
  2003-07-15  Rhys Weatherley  <address@hidden>
  





reply via email to

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