explicit arrays and limit checks
   
    Stephen Weeks
     
    MLton@sourcelight.com
       
    Sun, 17 Feb 2002 14:48:17 -0800
    
    
  
> But, in the explict branch, this is a serious problem, because the MACHINE
> IL is outputing runtime transfers with Prim.gcCollect with the arguments
> we need; but x86-mlton is assuming that any GC_collect is nullary and just
> filling in amount = 0, force = TRUE.  What it should really do is use
> arguments if they are there, otherwise use the default.
Makes sense, except that I don't see the overloading.  I changed the
basis library so that GC_collect is of type word * bool -> unit.  So,
all calls that the codegen sees should have two args.