[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