Correct link to discussion about CRITICAL_SECTIONs vs. mutexes. Thanks to

2006-12-28  Tor Lillqvist  <tml@novell.com>

	* gthread-win32.c (g_thread_impl_init): Correct link to discussion
	about CRITICAL_SECTIONs vs. mutexes. Thanks to Felix Kater for
	pointing this out.
This commit is contained in:
Tor Lillqvist 2006-12-28 10:48:39 +00:00 committed by Tor Lillqvist
parent 08e5183b36
commit 9216f204e5
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2006-12-28 Tor Lillqvist <tml@novell.com>
* gthread-win32.c (g_thread_impl_init): Correct link to discussion
about CRITICAL_SECTIONs vs. mutexes. Thanks to Felix Kater for
pointing this out.
2006-08-15 Matthias Clasen <mclasen@redhat.com>
* === Released 2.12.2 ===

View File

@ -591,10 +591,10 @@ g_thread_impl_init ()
InitializeCriticalSection (&g_thread_global_spinlock);
/* Here we are looking for TryEnterCriticalSection in KERNEL32.DLL,
* if it is found, we can use the faster critical sections instead
* of mutexes. Note however that
* http://www2.awl.com/cseng/titles/0-201-63465-1/csmutx.htm indicates,
* that critical sections might not be ideal after all on SMP machines */
* if it is found, we can use the in general faster critical
* sections instead of mutexes. See
* http://world.std.com/~jmhart/csmutx.htm for some discussion.
*/
kernel32 = GetModuleHandle ("KERNEL32.DLL");
if (kernel32)
{