Changes between Version 26 and Version 27 of Commentary/Compiler/NewCodeGen


Ignore:
Timestamp:
Aug 27, 2008 7:57:30 AM (6 years ago)
Author:
simonpj
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Compiler/NewCodeGen

    v26 v27  
    1111In timescale terms it looks like this: 
    1212 * GHC 6.10 will have nothing new at all 
    13  * Immediately after the code fork for 6.10 we'll commit the new stuff for Step 1 and Step 2.  By the end of 2008 (latest) we hope to be using the Step 2 pipeline in anger, and can discard the existing code generator entirely. 
     13 * Immediately after the code fork for 6.10 we'll commit the new stuff for Step 1 and Step 2.  By the end of 2008 (latest) we hope to be using the Step 2 pipeline in anger, and can discard the existing code generator entirely.  To be fair, at this point you probably won't see any performance improvements; indeed compilation could be a bit slower.  But the pipeline will be far more modular and flexible. 
    1414 * Work on Step 3 will proceed in 2009. 
    15  
    16 Once Step 2 is done, others can help!  For example, Cmm-to-Cmm optimisations will be easy. 
     15 * At the same time, others can help!  In particular, Cmm-to-Cmm optimisations will be easy.  And some of them really should yield performance improvements. 
    1716 
    1817== Bugs ==