X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2FChangeLog;h=049c727525edc5aa92343524f6c8383a997cba12;hb=9a36b4fd76ade1c072ab4d33777dea77e4942c85;hp=32553f198d1795eda9b1e5cf8fd76c2790a43fbf;hpb=0b0fe2059c0c8bd039f645e76d035fb344c93838;p=mono.git diff --git a/libgc/ChangeLog b/libgc/ChangeLog index 32553f198d1..049c727525e 100644 --- a/libgc/ChangeLog +++ b/libgc/ChangeLog @@ -1,3 +1,103 @@ +2010-07-27 Geoff Norton + + * darwin_stop_world.c: Dont track unneeded registers for amd64. + +2010-06-29 Geoff Norton + + * include/private/gc_locks.h: Implement armv6+ variants of + GC_test_and_set + +2010-06-14 Geoff Norton + + * dyn_load.c: Fix one other place where l_addr could be null on + bionic. + +2010-05-31 Geoff Norton + + * dyn_load.c: Its possible for linkmap->l_addr to be null for the + linker entry on some systems (Android/Bionic based libc's) + +2010-04-23 Geoff Norton + + * include/private/gcconfig.h: Darwin x86-64 bit support. + * darwin_stop_world.c: Ditto + +2010-04-19 Jonathan Pryor + + * include/private/gcconfig.h: Android platforms are built atop Linux, + don't use glibc, and uses `environ` instead of `__environ`. + * configure.in: Use AC_CHECK_LIB() to check for pthread instead of + just blindly linking to -lpthread, as Android includes pthread + support within libc and doesn't provide a separate libpthread. + +2010-03-09 Zoltan Varga + + * include/private/gc_locks.h: Fix amd64 build with newer gcc's. + +2010-03-04 David S. Miller + + * include/private/gc_locks.h: Add SPARC implementations of + GC_compare_and_exchange and GC_memory_barrier. + +2010-02-22 Zoltan Varga + + * obj_map.c (GC_add_map_entry): Speed this up for the common case where + GC_register_displacement () was never called. + +2010-01-29 Geoff Norton + + * include/private/gcconfig.h: Don't define NO_PTHREAD_TRYLOCK on darwin-x86 + Patch from Tom Philpot (tom.philpot@gmail.com) + +2009-10-25 Zoltan Varga + + * misc.c (GC_get_suspend_signal): New API function to return the suspend signal + used by libgc. + +2009-09-29 Zoltan Varga + + * solaris_threads.c (GC_thr_daemon): Don't crash if GC_lookup_thread () returns + NULL. + +2009-09-25 Zoltan Varga + + * solaris_threads.c (GC_get_orig_stack_size): Remove the annoying 'Large stack + limit' warning. + +2009-07-20 Geoff Norton + + * darwin_stop_world.c: Fix the x86 version guards to use Apple's + properly defined macros. + +2009-07-02 jonas echterhoff + + * darwin_stop_world.c: make debugger code compile on + OS X. + + * pthread_support.c: give mach ports to the debugger instead of pthreads, + as those can be iterated over from another executable. + +2009-06-22 Neale Ferguson + + * include/private/gc_locks.h: Fix typo in 390 version of GC_compare_and_exchange + and define a null memory barrier. + +2009-06-16 Geoff Norton + + * include/private/gcconfig.h: Disable static scanning on this platform + * misc.c: Enable platform-specific disabling of static scanning + +2009-06-06 Zoltan Varga + + * CMakeLists.txt: Fix handling of powerpc and the selection of + threads. Delete commented out stuff. + + * CMakeLists.txt: CMake build file for libgc. + +2009-05-18 Miguel de Icaza + + * include/private/gcconfig.h: Add support for Linux on the PS3 + 2009-04-28 Zoltan Varga * misc.c (GC_init): Avoid casting an lvalue. Fixes part of #498692.