GC tweaks

Stephen Weeks MLton@sourcelight.com
Fri, 29 Jun 2001 10:22:43 -0700


> As  a  hack  experiment,  I  combined gc.c, GC_size.c and GC_world.c into one
> file, then replaced all the function  pointer  arguments  with  integers  and
> replaced  the  calls to switch statements. 
...
> The `old' one includes my previous GC hacks.  Thus we get 5% over all and 15%
> of  GC  time.  Yawn.  The code size increase was under .1%.

I think your improvements are noticeable enough to be put in the release.