Reverted the changes necessary to enlarge the system thread for
authorSebastian Wilhelmi <wilhelmi@ira.uka.de>
Thu, 15 Feb 2001 16:43:02 +0000 (16:43 +0000)
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>
Thu, 15 Feb 2001 16:43:02 +0000 (16:43 +0000)
commitefb2e89e07fc6bf0c1ac71e7750e99bc8f3f6119
tree5dc523a53f11f99f2dfe0a9bc10de7ce01076f08
parenta8786011f37e9ca37a186742ffeb55ca4510a633
Reverted the changes necessary to enlarge the system thread for

2001-02-15  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

* acconfig.h, configure.in: Reverted the changes necessary to
enlarge the system thread for G_THREAD_USE_PID_SURROGATE.

* gthread.c: Now implement G_THREAD_USE_PID_SURROGATE in gthread.c
instead of gthread/gthread-posix.c. While the latter has the
advantage, that it is conceptually cleaner, it makes
g_thread_self_posix_impl _very_ slow and that hurts
GStaticRecMutex and other things. So the new version is less
clean, but faster.

* gthread-posix.c: Removed the G_THREAD_USE_PID_SURROGATE
implementation, which is now in gthread.c.
14 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
acconfig.h
configure.in
glib/gthread.c
gthread.c
gthread/ChangeLog
gthread/gthread-posix.c