[MLton-devel] nucleic benchmark times

Henry Cejtin henry@sourcelight.com
Fri, 15 Nov 2002 16:29:00 -0600


I don't think that putting in overflow tests in C compiled code is as cost
free (runtime) as you think.  I know that the 2.96 version of gcc uses many
lea instructions, which are the only three-address operations Intel has, and
they never detect overflow.  I.e., the overflow flag is not set by them.
As to hooking into gcc's internals, I remember long long ago looking at the
RTL language that they use and it looked pretty horrible.  It was long ago
and I know that there are now much better documents on it.


-------------------------------------------------------
This sf.net email is sponsored by: To learn the basics of securing 
your web site with SSL, click here to get a FREE TRIAL of a Thawte 
Server Certificate: http://www.gothawte.com/rd524.html
_______________________________________________
MLton-devel mailing list
MLton-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlton-devel