[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Nov 9 01:54:31 CET 2009


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	09/11/09 01:54:31

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

Log message:
	eliminate locking of reading slots
	ensure the writing is done with a careful ordering, using MemoryBarrier
	slots has high use on Win32 but low use now in pthreads
	(essentially Modula-3 Win32 threads had two big locks
	affecting "all" thread options, now down to one)




More information about the M3commit mailing list