ref cell?
   
    Stephen Weeks
     
    MLton@sourcelight.com
       
    Thu, 12 Oct 2000 22:15:30 -0700 (PDT)
    
    
  
> I'm curious about Shao's comment on the ref cell.  Was the ray tracing program
> really bashing on a ref cell?  (I can't imagine why.) 
Yes.  The original OCAML program used a ref cell and for loops in matrix
multiply.  As much as possible, I wanted to avoid rewriting, so the original SML 
version did too.
> If so, MLton is going
> to have an advantage because our GC is worse.
This makes no sense.  Do you mean MLton has an advantage because it doesn't have 
a generational gc?  If so, I sort of agree, although not much, because even with 
a generational gc, we would know that it is an int ref and thus not have do
anything tricky on ref update.