summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2012-03-25 09:57:09 +0200
committerIvan Maidanski <ivmai@mail.ru>2012-03-25 09:57:09 +0200
commitb49b0f1b68e0641c498cb58ec8a9d6da3c79eb79 (patch)
tree47fb01cb52c59b46b1bf6fcddbc588fecba65abd
parented1819f7b78f5ebfe84f7bc82e33c345b1b773e3 (diff)
Update ChangeLog
-rw-r--r--ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9276e8c..101ebd2 100644
--- 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