From: hboehm Date: Tue, 8 May 2007 00:08:51 +0000 (+0000) Subject: 2007-05-07 Hans Boehm X-Git-Tag: gc7_0alpha9~8 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=0f56494aeea670222b65d29738cd79dbf3ea290e;p=gc 2007-05-07 Hans Boehm * doc/README.win32: Adjust GC_win32_dll_threads rules again. --- diff --git a/ChangeLog b/ChangeLog index b82412cd..1c8d9397 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2007-05-07 Hans Boehm + + * doc/README.win32: Adjust GC_win32_dll_threads rules again. + 2007-05-07 Hans Boehm * mark.c (GC_mark_some wrapper): Restructure for readability, handle diff --git a/doc/README.win32 b/doc/README.win32 index c6bdabf8..218d903d 100644 --- a/doc/README.win32 +++ b/doc/README.win32 @@ -164,7 +164,7 @@ This version of the collector by default handles threads similarly to other platforms. James Clark's code which tracks threads attached to the collector DLL still exists, but requires that both - the collector is built in a DLL with GC_DLL defined, and -- GC_win32_dll_threads be set to true before GC initialization, which +- GC_use_DllMain() is called before GC initialization, which in turn must happen before creating additional threads. We generally recommend avoiding this if possible, since it seems to be less than 100% reliable.