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.2529,1.2530


From: Thong Nguyen <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2529,1.2530
Date: Tue, 08 Jul 2003 08:05:19 -0400

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

Modified Files:
        ChangeLog 
Log Message:
GC & finalizer improvements.  Support for thread cleanup handlers.
 


Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/ChangeLog,v
retrieving revision 1.2529
retrieving revision 1.2530
diff -C2 -r1.2529 -r1.2530
*** ChangeLog   8 Jul 2003 11:16:04 -0000       1.2529
--- ChangeLog   8 Jul 2003 12:05:16 -0000       1.2530
***************
*** 1,3 ****
- 
  2003-07-08  Gopal.V  <address@hidden>
        
--- 1,2 ----
***************
*** 31,34 ****
--- 30,51 ----
        ILThreadJoin to miss a signal and deadlock.
        
+       * engine/engine.h: Added "isFinalizerThread" field to ILExecThread
+       so finalizer threads can be treated specially when the process
+       shutsdown.
+       
+       * engine/heap.c: Object finalizers are now responsible for
+       registering the finalizer thread with the engine.
+ 
+       * engine/process.c: On process shutdown, non-finalizer threads
+       (both foreground and background) are now destroyed before the
+       finalization thread performs its last run.
+       
+       * support/hb_gc: Improve startup time by delay-creating the
+       finalizer thread.  Decoupled the GC code from the engine so that
+       it needs to know nothing about the execution engine.  Added more
+       comments.
+       
+       * support/thread.c: Add support for thread cleanup handlers.
+ 
  2003-07-07  Rhys Weatherley  <address@hidden>
  





reply via email to

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