[M3commit] CVS Update: cm3
Jay Krell
jkrell at elego.de
Mon Oct 4 20:56:04 CEST 2010
CVSROOT: /usr/cvs
Changes by: jkrell at birch. 10/10/04 20:56:04
Modified files:
cm3/m3-sys/m3cc/gcc/gcc/m3cg/: parse.c
Log message:
take advantage of the entire file being in memory
and for strings, use a direct pointer into the buffer
instead of copying byte by byte into alloca'ed buffer
(which I think was malloced until recently)
(note that access is no longer linear, if these
strings are used much, they will bring into working set
nearby unused data)
and then the attendant reduction/elimination of nul terminated strings
More information about the M3commit
mailing list