<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
diff attached<BR><BR><BR> <BR>> Date: Sun, 7 Mar 2010 04:20:20 +0000<BR>> To: m3commit@elegosoft.com<BR>> From: jkrell@elego.de<BR>> Subject: [M3commit] CVS Update: cm3<BR>> <BR>> CVSROOT: /usr/cvs<BR>> Changes by: jkrell@birch. 10/03/07 04:20:20<BR>> <BR>> Modified files:<BR>> cm3/m3-libs/m3core/src/Csupport/Common/: hand.c test_hand.c <BR>> <BR>> Log message:<BR>> replace set_range with set_range_new<BR>> set_range_new is never significantly slower and sometimes significantly faster,<BR>> depending on architecture, compiler, optimization flags<BR>> optimization definitely helps this code a lot sometimes, e.g.<BR>> old is 9 seconds unoptimized on sparc64, new is 3 seconds<BR>> unoptimized they are both 26 seconds<BR>> we should probably use #pragmas to ensure it is optimized<BR>> <BR>> Still have NT386 tables, to be removed soon.<BR>> <BR>                                           </body>
</html>