more atomic ops pointer cast fixes. this time it'll work with atomic op
[platform/upstream/glib.git] / ChangeLog
index f2ca49a..837d14d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,60 @@
+Fri Jul 13 01:01:46 2007  Tim Janik  <timj@imendio.com>
+
+       * glib/gthread.[hc]: more atomic ops pointer cast fixes. this time it'll
+       work with atomic op macros *and* atomic op functions.
+
+Fri Jul 13 00:50:40 2007  Tim Janik  <timj@imendio.com>
+
+       * glib/gthread.[hc]: fixed missing pointer casts when using atomic ops.
+
+2007-07-12  Matthias Clasen  <mclasen@redhat.com>
+
+       * configure.in: Bump version
+
+       * === Released 2.13.7 ===
+
+       * NEWS: Updates
+
+Thu Jul 12 17:31:08 2007  Tim Janik  <timj@imendio.com>
+
+       * tests/slice-concurrent.c: beautified output somewhat. fixed long
+       sleeps by reducing sleep accumulating and using randomized re-scheduling
+       (which works on UP and SMP). increased possible blocksizes.
+
+Thu Jul 12 17:26:05 2007  Tim Janik  <timj@imendio.com>
+
+       * tests/slice-concurrent.c: added GSLice test from Stefan Westerfeld,
+       bug #433314.
+
+Thu Jul 12 15:46:40 2007  Tim Janik  <timj@imendio.com>
+
+       * glib/gslice.c: migrate per-thread magazine caches from single-thread
+       scenario to first thread using GSlice after g_thread_init(); based on
+       a patch by Tor Lillqvist, fixes #331853.
+       removed warning about g_thread_init() being called after other glib
+       functions (in particular g_slice* calls), because GSlice can cope
+       with this now and the rest of glib is believed to cope as well.
+
+       * tests/slice-threadinit.c: new test program which tests GSlice working
+       across g_thread_init() calls.
+
+2007-07-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/pltcheck.sh: Add g_once_init_enter to the whitelist of
+       symbols allowed to have a local PLT entry, to fix 'make check'.
+
+Tue Jul 10 12:24:35 2007  Tim Janik  <timj@imendio.com>
+
+       * glib/gthread.[hc]: implemented g_once_init_enter(),
+       g_once_init_enter_impl() and g_once_init_leave(), based on a patch by
+       Antoine Tremblay, fixes #65041.
+       adapted exported inline function mechanism from gutils.[hc] for inlining
+       g_once_init_enter_impl() in gthread.[hc].
+
+2007-07-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
 2007-07-09  Loïc Minier  <lool@dooz.org>
 
        * tests/refcount/closures.c: (main): Output newlines after thousand