[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Fri Jan 29 16:32:46 CET 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/01/29 16:32:46
Modified files:
cm3/m3-sys/m3back/src/: Stackx86.m3
Log message:
remove partial inlining that earlier optimizationg programmers
were fond of authoring
in particular, every call to expand_stack is preceded by the check:
IF t.stacktop = t.vstacklimit;
have expand_stack do the check
A really good compiler (not this one, alas) might inline
the check in the caller.
More information about the M3commit
mailing list