gcState

Stephen Weeks MLton@sourcelight.com
Fri, 6 Jul 2001 09:58:18 -0700


> In that case I would guess that things would work more efficiently if the
> gcState wasn't passed around.  On the Intel CPU every argument passed costs you
> a push at the call, and in the mojority of cases also a pop at the call after
> the return.

I think that's a bigger change than I'm willing to make today.  Also, with all
the stuff inlined, there's hopefully not (m)any calls, especially in the hot gc
loop.