[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Fri Dec 11 14:32:26 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/12/11 14:32:26

Modified files:
	cm3/m3-libs/m3core/src/thread/WIN32/: ThreadWin32.i3 
	                                      ThreadWin32.m3 
	                                      ThreadWin32C.c 

Log message:
	safekeeping: unfinished experiment around using
	one long with bitfields for alert and alerted
	and interlocked operations
	
	I think we can win instead with simply
	Alert()
	SetEvent(alertEvent)
	
	and dispense with alertable entirely
	
	If a thread becomes alertable, it'll just wait on two events.
	The alert will always stick around until checked.




More information about the M3commit mailing list