[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