[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