[M3commit] CVS Update: cm3

Jay Krell jkrell at elego.de
Sun Mar 7 04:20:20 CET 2010


CVSROOT:	/usr/cvs
Changes by:	jkrell at birch.	10/03/07 04:20:20

Modified files:
	cm3/m3-libs/m3core/src/Csupport/Common/: hand.c test_hand.c 

Log message:
	replace set_range with set_range_new
	set_range_new is never significantly slower and sometimes significantly faster,
	depending on architecture, compiler, optimization flags
	optimization definitely helps this code a lot sometimes, e.g.
	old is 9 seconds unoptimized on sparc64, new is 3 seconds
	unoptimized they are both 26 seconds
	we should probably use #pragmas to ensure it is optimized
	
	Still have NT386 tables, to be removed soon.




More information about the M3commit mailing list