[Top][All Lists]
[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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2565,1.2566,
Thong Nguyen <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnet/support hb_gc.c, 1.19, 1.20 no_defs.c, 1.2, 1.3 pt_defs.c, 1.6, 1.7 thr_defs.h, 1.7, 1.8 thread.c, 1.13, 1.14 w32_defs.c, 1.2, 1.3 wait.c, 1.4, 1.5 wait_event.c, 1.1, 1.2 wait_mutex.c, 1.5, 1.6 wakeup.c, 1.6, 1.7
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet/include il_engine.h, 1.40, 1.41 il_image.h, 1.20, 1.21 il_thread.h, 1.15, 1.16
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnet/support hb_gc.c, 1.19, 1.20 no_defs.c, 1.2, 1.3 pt_defs.c, 1.6, 1.7 thr_defs.h, 1.7, 1.8 thread.c, 1.13, 1.14 w32_defs.c, 1.2, 1.3 wait.c, 1.4, 1.5 wait_event.c, 1.1, 1.2 wait_mutex.c, 1.5, 1.6 wakeup.c, 1.6, 1.7
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet/include il_engine.h, 1.40, 1.41 il_image.h, 1.20, 1.21 il_thread.h, 1.15, 1.16
- Index(es):