X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2FChangeLog;h=9d5df58837d527c427a3389d8c612b171b79de08;hb=d1206ba7515b2349a9de343b577298979c478d7d;hp=9310414fe84dfe961753abff01c4f5215248fd76;hpb=f99ce750ee781a2584e849a0264300fa4d99aaaa;p=mono.git diff --git a/libgc/ChangeLog b/libgc/ChangeLog index 9310414fe84..9d5df58837d 100644 --- a/libgc/ChangeLog +++ b/libgc/ChangeLog @@ -1,3 +1,101 @@ +2008-04-28 Kornél Pál + + * include/gc.h: Add GC_DllMain. + * win32_threads.c: Rename DllMain to GC_DllMain. + + Contributed under MIT/X11 license. + +2008-04-15 Jonathan Chambers + * include/private/gcconfig.h: Backport GC7 code to support Win64. + * win32_threads.c: Backport GC7 code to support Win64. + +2008-02-07 Massimiliano Mantione + * include/gc.h: (GCEventType): Added start-stop the world events. + * pthread_stop_world.c: (GC_stop_world and GC_start_world): hooked + start-stop the world events. + +2007-11-05 Geoff Norton + + * darwin_stop_world.c: Correct the structure name on Darwin-x86 for Leopard. + +2007-11-05 Geoff Norton + + * darwin_stop_world.c: Also push ebp when pushing all stacks on Leopard + and pre-Leopard. + +2007-11-01 Geoff Norton + + * darwin_stop_world.c: Handle Leopards renaming of some structure + members. + +Mon Sep 24 16:15:47 CEST 2007 Paolo Molaro + + * include/private/gc_priv.h: increase the default MAX_HEAP_SECTS + value (bug#314759, bug#324318). + +Tue Sep 11 16:22:28 CEST 2007 Paolo Molaro + + * pthread_support.c: export GC_thread_tls. + +2007-08-22 Martin Baulig + + * pthread_stop_world.c + (GC_mono_debugger_add_all_threads): Removed. + (GC_mono_debugger_get_stack_ptr): New public function. + +Wed Jul 4 17:46:19 CEST 2007 Paolo Molaro + + * darwin_stop_world.c: use a larger array for GC_mach_threads + (it'll need to be enlarged dynamically, but it's with the world + stopped, bug #81974). + +2007-05-09 Jonathan Chambers + + * win32_threads.c: If SuspendThread fails, don't abort. Instead + remove thread from GC, as this only seems to happen when thread is + terminating. + +2007-03-29 Zoltan Varga + + * autogen.sh: Applied patch from Priit Laes . Fix the running + of libtoolize. + + * ltmain.sh config.sub config.guess: Removed, libtoolize creates them now. + +2007-03-13 Jonathan Chambers + + * include/gc.h: Fix _WIN64 typedefs. + * libgc.vcproj: Fix Release target and begin Win64 port. + +2007-02-01 Geoff Norton + + * include/private/gc_pthread_redirects.h: + * include/private/gc_config_macros.h: + * include/private/gc_priv.h: + * configure.in: + * pthread_support.c + * specific.c: Support for NetBSD-CURRENT. Loosely based on NetBSD + pkgsrc patch. + +2006-12-22 Robert Jordan + + * include/private/gcconfig.h, os_dep.c: + Add FreeBSD/amd64 support. Based on a FreeBSD Port Collection patch. + r=Paolo. + +2006-11-19 Allan Hsu + + * libgc/darwin_stop_world.c, libgc/include/private/gc_priv.h, + libgc/os_dep.c: Fixes to make the GC work on OSX/Intel with XCode + 2.4 (10.4u SDK and newer). + + This code should work with older versions of the SDK as well. + +Tue Oct 10 16:58:37 CEST 2006 Paolo Molaro + + * darwin_stop_world.c: patch from Allan Hsu + to avoid using memory just after freeing it. + 2006-08-31 Zoltan Varga * libgc.vcproj: Define GC_INSIDE_DLL on VC build too.