[M3commit] CVS Update: cm3

Antony Hosking hosking at elego.de
Fri Aug 3 01:30:18 CEST 2007


CVSROOT:	/usr/cvs
Changes by:	hosking at birch.	07/08/03 01:30:18

Modified files:
	cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 

Log message:
	Rework PTHREADS subsystem to map every M3 MUTEX to a pthread mutex and
	every M3 Condition to a pthread condition.  This will improve scalability.
	Thanks to Dragisa Duric for his comments and suggestions for how to improve
	pthread-based threading.
	
	This update also fixes a major problem with IOWait and IOAlertWait
	that was causing major problems for GUI applications like mentor.  I
	am happy to report that mentor now runs properly (subject to
	associated bugfixes in the GUI packages).




More information about the M3commit mailing list