Skip to content
  • Sebastian Wilhelmi's avatar
    Completed the thread support in GLib. Thread creation, prioritizing · 90f6cc9b
    Sebastian Wilhelmi authored
    
    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 s...
    90f6cc9b