[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