prepared deprecation of GMemChunk and GAllocator. added g_slice_*() API to
[platform/upstream/glib.git] / gobject / ChangeLog
index 02e7a99..a35641a 100644 (file)
@@ -1,3 +1,22 @@
+Tue Nov  1 17:07:43 2005  Tim Janik  <timj@imendio.com>
+
+       * gsignal.c: allocate signal handlers and handler match structures
+       via the new g_slice_*() API (get's rid of GList allocation hack).
+
+       * gtype.c: got rid of per-type memchunks. if GTypeInfo.n_preallocs
+       is > 0, objects are allocated via g_slice_*() instead of g_malloc().
+
+2005-10-03  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib-mkenums.in: Really fix #314890.
+
+2005-09-28  Michael Natterer  <mitch@gimp.org>
+
+       * gtype.h (G_IMPLEMENT_INTERFACE): revert last change, it breaks
+       all users of G_IMPLEMENT_INTERFACE() inside
+       G_DEFINE_TYPE_WITH_CODE(), since apparently GCC doesn't like
+       commas enclosed in {}, not (), in nested macro calls.
+
 2005-09-26  DindinX  <dindinx@gimp.org>
 
        * gobject/gtype.h: initialize all the fields of GInterfaceInfo in the