Changes between Version 35 and Version 36 of Status/GHC-7.8


Ignore:
Timestamp:
Aug 29, 2013 9:22:08 PM (21 months ago)
Author:
nfrisby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-7.8

    v35 v36  
    2121 
    2222 * Nicolas Frisby is adding a few Core-to-Core optimisations. They usually slightly improve performance, but can sometimes make a big difference, both good and bad. They are off by default. 
    23     * `-flate-dmd` will run demand analysis near the end of the pipeline. cf #7782 
    2423    * `-fdicts-strict` will make all dictionary arguments strict if they are certainly not part of a knot. 
    25     * `-ffun-to-thunk` reverts a new behavior that prevents GHC from creating sharing (cf af12cf66d1a416a135cb98b86717aba2cd247e1a) 
     24    * `-ffun-to-thunk` reverts a new behavior that prevents GHC from creating sharing (merged, cf af12cf66d1a416a135cb98b86717aba2cd247e1a) 
     25    * `-flate-dmd-anal` will run demand analysis near the end of the pipeline. cf #7782 (merged, cf LateDmd). TODO document new flag, determine if -O2 should imply it. 
    2626  
    2727 * Pedro and Richard were working on tidying up the poly-kinded Typable, and propositional equality (`gcast` and friends) story.  See #8132.