Tim Janik eda944bca5 honour g_mem_gc_friendly settings when freeing slices, make sure
Wed Jan 25 16:39:18 2006  Tim Janik  <timj@imendio.com>

        * glib/gslice.c: honour g_mem_gc_friendly settings when freeing
        slices, make sure g_mem_gc_friendly is properly initialized.

        * gmem.[hc]: ensure g_mem_gc_friendly is initialized from G_DEBUG upon
        the first allocation. applied some branching optimizations.

        * docs/macros.txt: reflected --enable-gc-friendly change and
        described ENABLE_GC_FRIENDLY_DEFAULT as well as G_DEBUG=gc-friendly.

        * configure.in: changed --enable-gc-friendly=yes to define
        ENABLE_GC_FRIENDLY_DEFAULT.

        * glib/garray.c: changed ENABLE_GC_FRIENDLY macro #ifdef-s to
        if (G_UNLIKELY (g_mem_gc_friendly)).

        * glib/gtree.c:
        * glib/ghash.c: removed ENABLE_GC_FRIENDLY code which is now taken
        care of by g_slice_free1().

        * tests/slice-test.c: fixed leaks, reported by Kjartan Maraas.
2006-01-25 15:51:43 +00:00
..
2005-10-05 17:37:46 +00:00
2005-12-05 16:39:34 +00:00
2005-12-27 23:37:28 +00:00
2005-03-14 06:01:51 +00:00
2005-07-14 05:20:14 +00:00
2005-03-10 17:12:35 +00:00
2005-07-14 05:20:14 +00:00
2005-09-14 18:12:52 +00:00
2005-12-05 13:37:55 +00:00
2001-11-26 19:08:46 +00:00
2005-07-14 05:20:14 +00:00
2005-01-24 17:35:44 +00:00
2005-07-14 05:20:14 +00:00
2006-01-09 04:11:12 +00:00
2005-10-05 17:37:46 +00:00