-2005-12-25 Matthias Clasen <mclasen@redhat.com>
-
- * AUTHORS: Update my email
-
- * tests/slice-test.c: Fix C99isms. (#324950, Dan Yefimov)
-
-2005-12-21 Matthias Clasen <mclasen@redhat.com>
-
- * README.in: Add some notes on when 'make check' may fail.
-
-2005-12-20 Matthias Clasen <mclasen@redhat.com>
-
- * glib/glib.symbols:
- * glib/gthreadpool.h:
- * glib/gthreadpool.c (g_thread_pool_set_sort_function): New function
- to sort tasks pushed into a threadpool. (#324479, Martyn Russell)
-
- * tests/threadpool-test.c: Test this.
-
-Tue Dec 20 18:14:14 2005 Tim Janik <timj@imendio.com>
-
- * glib/gslice.[hc]: added mem_error() and mem_assert() to test and
- handle errors without depending on gmessage.c which might not be
- setup when the error occours.
- removed G_SLICE_CONFIG_ALWAYS_FREE config option, fixed the code so
- always freeing can be achieved by adjusting the working set time to
- 0 with G_SLICE_CONFIG_WORKING_SET_MSECS.
- added G_SLICE_CONFIG_COLOR_INCREMENT to test different color increments
- (mainly 0 and 1). reduced the minimum block size to 128 bytes, to
- minimize wastage if small amounts of differently sized structrues are
- allocated, this does come at a performance cost of roughly 5% though.
- fixed up block alignment calculation, so it works for varying
- block sizes. only use strerror() not g_strerror() since the latter
- depends on working GQuark and GSlice.
- mem_error(): implemented in terms of fprintf and vfprintf.
-
- * tests/slice-color.c: new program to test cache colorization effects.
-
- * tests/slice-test.c: trade G_SLICE_CONFIG_ALWAYS_FREE for 0 duration
- G_SLICE_CONFIG_WORKING_SET_MSECS.
-
-2005-12-17 Matthias Clasen <mclasen@redhat.com>
-
- * glib/goption.c (parse_short_option): Set an error in all
- failure cases. (#324332, Tim-Philipp Müller)
-
-2005-12-17 Sebastian Wilhelmi <seppi@seppi.de>
-
- * glib/gatomic.c: Fix memory barrier position in g_atomic_int_get
- and g_atomic_pointer_get. Add g_atomic_int_set and
- g_atomic_pointer_set implementations for the !DEFINE_WITH_MUTEXES &&
- G_ATOMIC_OP_MEMORY_BARRIER_NEEDED case, as well as defining them
- as functions (additionally to the macros in the header) for the
- !G_ATOMIC_OP_MEMORY_BARRIER_NEEDED case.
-
-2005-12-16 Matthias Clasen <mclasen@redhat.com>
-
- * glib/gmem.c (g_allocator_new): Don't return a pointer to
- a const struct, since apps expect to be able to modify it.
- (#324179, J. Ali Harlow)
-
-Tue Dec 13 10:13:32 2005 Tim Janik <timj@imendio.com>
-
- * glib/gatomic.h: added g_atomic_pointer_set() and g_atomic_int_set()
- for systems where the initialization of atomic variables requires a
- write memory barrier.
-
-2005-12-09 Matthias Clasen <mclasen@redhat.com>