Changes between Version 26 and Version 27 of Commentary/Compiler/NewCodeGen
- Timestamp:
- 08/27/08 00:57:30 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/NewCodeGen
v26 v27 11 11 In timescale terms it looks like this: 12 12 * 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. 14 14 * 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. 17 16 18 17 == Bugs ==
