glib r5701 - in trunk: . glib tests
- From: timj svn gnome org
- To: svn-commits-list gnome org
- Subject: glib r5701 - in trunk: . glib tests
- Date: Tue, 14 Aug 2007 01:05:52 +0100 (BST)
Author: timj
Date: 2007-08-14 01:05:52 +0100 (Tue, 14 Aug 2007)
New Revision: 5701
ViewCVS link: http://svn.gnome.org/viewcvs/glib?rev=5701&view=rev
Modified:
trunk/ChangeLog
trunk/glib/gthread.c
trunk/glib/gthread.h
trunk/tests/onceinit.c
Log:
Tue Aug 14 02:06:10 2007 Tim Janik <timj imendio com>
* glib/gthread.c (g_once_init_enter_impl): prevent race covered
by g_once_init_enter(), by checking for previous initializations
before entering initialisation branch.
* tests/onceinit.c: added multi-thread/multi-initializer stress test
using unoptimized g_once_init_enter_impl().
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]