[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Thu Dec 10 08:38:43 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/12/10 08:38:43

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

Log message:
	Fix race condition that I saw "fail", around management
	of stack bounds and the read, check, read again pattern.
	Instead just read once and check.
	(There is an assumption of a certain level of non-optimization here;
	let's throw in barriers shortly.)




More information about the M3commit mailing list