[Top][All Lists]
[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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet ChangeLog,1.2529,1.2530,
Thong Nguyen <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/System.Windows.Forms/Themes IThemePainter.cs,1.1,1.2 DefaultThemePainter.cs,1.1,1.2
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnet/support hb_gc.c,1.18,1.19 thread.c,1.12,1.13
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/System.Windows.Forms/Themes IThemePainter.cs,1.1,1.2 DefaultThemePainter.cs,1.1,1.2
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnet/support hb_gc.c,1.18,1.19 thread.c,1.12,1.13
- Index(es):