[MLton-devel] size of closures

Stephen Weeks MLton@mlton.org
Wed, 22 Jan 2003 09:38:16 -0800

> That reminds me of one other comment I've been meaning to make.  The
> unrolling I mentioned above is inhibited by Profile statements, so a
> profiled program and an unprofiled program are affected differently
> by known case.  It would be easy enough to change that count of the
> number of statements to ignore Profile statements, and that should
> bring the affect more in line.

I would like this to happen.  One goal of profiling is to make it as
non-invasive as possible.

> If I understand the handling and use of Profile statements
> correctly, copying like this shouldn't increase the final code size
> by a significant ammount, because they are just used to statically
> determine local source stacks.


This SF.net email is sponsored by: Scholarships for Techies!
Can't afford IT training? All 2003 ictp students receive scholarships.
Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more.
MLton-devel mailing list