[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