Changes between Version 3 and Version 4 of Commentary/Compiler/HooplPerformance


Ignore:
Timestamp:
Jan 14, 2012 11:49:39 PM (2 years ago)
Author:
ezyang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/HooplPerformance

    v3 v4  
    99* ''Note that the new code generator appears about 10x slower than the old.  Slowdown attributed to Hoopl dataflow.''   See [https://plus.google.com/107890464054636586545/posts/dBbewpRfw6R Google Plus post by Simon Marlow]. 
    1010 
    11 * Fixed-point algorithm rewritten to reduce duplicate computation.  (Simon Marlow in late 2011.  Also Edward Yang [circa Summer 2011?].  There is still some work to be done here (easily seen if you try tracing some of the simple examples in the Hoopl repository) but a more clever iterative sweeping algorithm languishing in my repository suffers from a subtle bug that surfaces when tested on GHC. -- ezyang 
     11* Fixed-point algorithm rewritten to reduce duplicate computation.  (Simon Marlow in late 2011.  Also Edward Yang in spring 2011.  There is still some work to be done here (easily seen if you try tracing some of the simple examples in the Hoopl repository) but a more clever iterative sweeping algorithm languishing in my repository suffers from a subtle bug that surfaces when tested on GHC. -- ezyang 
    1212 
    1313* Change in representation of blocks, Simon Marlow, late 2011.  (Details?)  Performance difference almost too small to be measurable, but Simon M likes the new rep anyway.