[M3commit] CVS Update: cm3

Antony Hosking hosking at elego.de
Tue Jan 13 00:46:03 CET 2009


CVSROOT:	/usr/cvs
Changes by:	hosking at birch.	09/01/13 00:46:03

Modified files:
	cm3/m3-libs/m3core/src/thread/: m3makefile 
	cm3/m3-libs/m3core/src/thread/PTHREAD/: ThreadPThread.m3 
	cm3/m3-libs/m3core/src/thread/WIN32/: m3makefile 
Added files:
	cm3/m3-libs/m3core/src/thread/WIN32/: SchedulerPosix.m3 
	                                      ThreadInternal.i3 
Removed files:
	cm3/m3-libs/m3core/src/thread/: ThreadInternal.i3 
	                                ThreadPScheduler.m3 
	                                ThreadPWait.m3 

Log message:
	Restore the coherence of the thread packages (keeping code for different thread
	implementations together, and avoiding smearing across implementations).  The
	only weird hybrid (which should in probably anyway use PTHREAD instead of
	WIN32) is CygWin.  Keep the mess created by this hybrid in the WIN32
	implementation where it belongs rather than complicating all the other pure
	pthread-based implementations.




More information about the M3commit mailing list