new release of MLton, an optimizing SML compiler
   
    Stephen Weeks
     
    MLton@sourcelight.com
       
    Fri, 14 Jul 2000 13:04:58 -0700 (PDT)
    
    
  
> So can you give me a hacker perspetive on what has changed? i.e. IR
> wise.. have the variant types gone away in the IR?
Yes. :-)  Case statements now implicitly destructure their constructed
args.  That was the only IL change (as far as I remember).
> There were lots of silly
> things that forced me to hack my code in before CPS I'd love to hack my code
> in after CPS and am wondering if the new release has made my life eaiser...
Was that due to variant types or something else?
As to other changes:
* lots of bug fixes (compiler and basis library)
* basis library additions
* a couple new Cps optimizations
* somewhat different runtime to handle threads and signals
* more conservative register allocator (due to context switching at
   any limit check point)
* the generated C code now looks very different -- more like assembly
> BTW I got the following error trying to access the MLton html manual...
> 
> Not Found
> 
> The requested URL /MLton/HTML/main.css was not found on this server.
We're on to it.  As soon as Henry gets in, it should be fixed.  I
still don't understand why it works for me.  Somehow my netscape
magically caches main.css or something.