]> granicus.if.org Git - gc/commitdiff
Update ChangeLog
authorIvan Maidanski <ivmai@mail.ru>
Sun, 25 Mar 2012 07:57:09 +0000 (11:57 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sun, 25 Mar 2012 07:57:09 +0000 (11:57 +0400)
ChangeLog

index 9276e8c1154cbc64dc5221b37c76e415d5466981..101ebd2cf142feb4656e44f77646c44cd0c16e1c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2012-03-25  Ivan Maidanski <ivmai@mail.ru>
+
+       * include/gc_mark.h (GC_clear_stack): New API function.
+       * include/private/gc_priv.h (GC_clear_stack): Remove declaration.
+       * misc.c (GC_clear_stack): Replace GC_INNER with GC_API; add GC_CALL
+       calling conventions modifier.
+
+2012-03-25  Ivan Maidanski <ivmai@mail.ru>
+
+       * allchblk.c (GC_hblkfreelist, GC_free_bytes): Do not define array as
+       STATIC again but only if GC_GCJ_SUPPORT (for GNU GCJ client).
+       * blacklst.c (GC_is_black_listed): Do not define as GC_INNER again
+       (for GNU GCJ client).
+       * include/private/gc_priv.h (GC_is_black_listed): Likewise.
+       * include/private/gc_priv.h (GC_hblkfreelist): Restore removed
+       declaration (but only if GC_GCJ_SUPPORT).
+       * reclaim.c (GC_n_set_marks): Do not define as STATIC again (for GCJ);
+       update the comment.
+
+2012-03-24  Ivan Maidanski <ivmai@mail.ru>
+
+       * include/gc.h (HIDE_POINTER): Test GC_I_HIDE_POINTERS macro (as
+       a synonym to I_HIDE_POINTERS) again (remains for backward
+       compatibility only).
+
+2012-03-24  Ivan Maidanski <ivmai@mail.ru>
+
+       * include/gc.h (GC_PTR): Add typedef again (for source-level backward
+       compatibility useful for clients currently using gcc_boehmgc or
+       mono_libgc).
+
 2012-03-16  Ivan Maidanski <ivmai@mail.ru>
 
        * tests/test.c (GC_ALPHA_VERSION): Define to GC_TMP_ALPHA_VERSION if