[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/engine process.c,1.44,1.45
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/engine process.c,1.44,1.45 |
Date: |
Sat, 21 Jun 2003 20:56:35 -0400 |
Update of /cvsroot/dotgnu-pnet/pnet/engine
In directory subversions:/tmp/cvs-serv25348/engine
Modified Files:
process.c
Log Message:
ILExecProcessDestroy: run a final garbage collection and finalizer pass
just before engine shutdown.
Index: process.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/engine/process.c,v
retrieving revision 1.44
retrieving revision 1.45
diff -C2 -r1.44 -r1.45
*** process.c 15 May 2003 06:02:07 -0000 1.44
--- process.c 22 Jun 2003 00:56:33 -0000 1.45
***************
*** 135,138 ****
--- 135,142 ----
void ILExecProcessDestroy(ILExecProcess *process)
{
+ /* Run the garbage collector and a finalizer pass */
+ ILGCCollect();
+ ILGCInvokeFinalizers();
+
/* Destroy the threads associated with the process */
while(process->firstThread != 0)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/engine process.c,1.44,1.45,
Rhys Weatherley <address@hidden> <=