[MLton-devel] benchmarks -align {4,8}
Henry Cejtin
henry@sourcelight.com
Fri, 25 Apr 2003 16:07:38 -0500
Is it really hard to make it so that mod-8 alignment only happens for things
that want it (doubles)? My notion was that while allocating things of fixed
size (i.e., almost everything) you keep track of your alignment mod 8 (only
ever 0 or 4). As long as after a GC or variable-sized allocation or function
call/return you align things mod 8 then this is always known at compile time.
(I guess you also have to align it at join points.)
It might not be worth a lot, but it would allow doubles to be aligned while
not costing us all the space otherwise.
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
MLton-devel mailing list
MLton-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlton-devel