[MLton] cvs commit: sped up output1 a lot

Stephen Weeks MLton@mlton.org
Fri, 2 Jan 2004 13:34:56 -0800


> Any notion of why the C version is still so much faster than MLton?

Nope.  I looked at the SSA we're getting now and I don't see any
obvious fat left.  You're welcome to have a look.  Try out "-profile
time -profile-il ssa" to find the hot loop.  And of course you could
use spy (which I've been meaning to rewrite in MLton) to look at the
asm.

> Also I'm curious how the normal getchar is so fast under NetBSD.  Do
> they not use glibc?

I have no idea.  Hopefully Jesper can tell us.