[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Mon Mar 24 13:32:51 CET 2008


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	08/03/24 13:32:51

Modified files:
	cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.m3 
	                                 ProcessPosixCommon.m3 
	                                 m3makefile 
Added files:
	cm3/m3-libs/libm3/src/os/POSIX/: ProcessPosix.i3 

Log message:
	significant speedup of NT386GNU builds by using
	spawn instead of fork/exec when possible, which is usually
	ProcessPosix.m3 renamed to ProcessPosixCommon.m3 and
	changed just slightly -- Create renamed to Create_ForkExec,
	ProcessPosix.Create calls it, ProcessCygwin.Create calls it
	sometimes.
	
	building m3core
	fork/exec
	43 seconds
	38 seconds
	37.67 seconds
	37.88 seconds
	
	spawn
	20.93 seconds
	14.83 seconds
	15.02 seconds
	16.37 seconds
	15.17 seconds




More information about the M3commit mailing list