[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sat Sep 29 21:39:48 CEST 2012


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	12/09/29 21:39:48

Modified files:
	cm3/m3-sys/m3back/src/: M3C.m3 

Log message:
	Go back to using sort to unique.
	This way code can declare arbitrarily large structs, w/o
	having compiler allocate arrays that grow with struct sizes.
	Only arrays that grow with number of ops.
	(We could do much better and arrays that grow with number of struct
	sizes. This is a tradeof on my part..because IntSeq isn't easily
	efficiently sorted..whereas arrays are..because ArraySort isn't
	general enough..alas..)




More information about the M3commit mailing list