glib/gthread
Sebastian Wilhelmi 90f6cc9bf2 Completed the thread support in GLib. Thread creation, prioritizing
1999-06-17  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

	* configure.in, acglib.m4, acconfig.h, glib.h, gthread.c:
	Completed the thread support in GLib. Thread creation,
	prioritizing threads, yielding, joining threads as well as
	reader/writer locks and recursive mutexes are now in place. Please
	test heavily on your platform. It is so far tested on
	Linux/i386/pthreads, Solaris/Sparc/pthreads and
	Solaris/Sparc/solaristhreads.

	* gtimer.c, glib.h: Implement g_usleep (gulong microseconds) for
	thread safe sleeping. (sleep() is not MT-safe at all!)

	* gutils.c: Avoid compiler warning.

	* tests/Makefile.am, tests/thread-test.c: New program to test some
	aspects of the thread implementation.

	* gthread.c, Makefile.am: Renamed from gmutex.c to reflect the
	change of content.

	* configure.in: Purged all appearances of nspr.

	* gthread/gthread-posix.c, gthread-solaris.c: Added the native
	implementations for the GLib's extended thread support.

	* gthread/gthread-nspr.c: Removed for good. NSPR is nothing we
	would want to build upon.

	* gthread/gthread.c: Renamed to gthread-impl.c to avoid
	confusion with ../gthread.c (Formerly known as the file called
	gmutex.c)

	* gthread/testgthread.c: Removed. The new and much extended
        tests are in ../tests/thread-test.c.

	* gthread/Makefile.am: Changed to reflect the changes above.
1999-06-17 15:39:31 +00:00
..
.cvsignore Shut up cvs 1999-01-05 20:28:45 +00:00
ChangeLog Completed the thread support in GLib. Thread creation, prioritizing 1999-06-17 15:39:31 +00:00
gthread-impl.c Completed the thread support in GLib. Thread creation, prioritizing 1999-06-17 15:39:31 +00:00
gthread-none.c inserted additional note to look for ChangeLog and AUTHORS file for a log 1999-02-24 06:14:27 +00:00
gthread-posix.c Completed the thread support in GLib. Thread creation, prioritizing 1999-06-17 15:39:31 +00:00
gthread-solaris.c Completed the thread support in GLib. Thread creation, prioritizing 1999-06-17 15:39:31 +00:00
gthread.def Added missing gthread/gthread.def file. Incremented version numbers 1999-01-17 11:11:39 +00:00
Makefile.am Completed the thread support in GLib. Thread creation, prioritizing 1999-06-17 15:39:31 +00:00