Changes between Version 51 and Version 52 of Status/GHC-7.8


Ignore:
Timestamp:
Sep 8, 2013 7:31:48 AM (10 months ago)
Author:
nfrisby
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-7.8

    v51 v52  
    2020 * Jan Stolarek has completed the [wiki:PrimBool boolean-primop story].  But we need a shim package. See [http://www.haskell.org/haskellwiki/Compatibility_Modules the compatibility module page]. 
    2121 
     22 * Nicolas Frisby resurrected `-fdicts-strict` c73d372bfebb5acee45e196d4e8694b656c7fd82 and added `-ffun-to-thunk` and `-flate-dmd-anal` af12cf66d1a416a135cb98b86717aba2cd247e1a 
     23 
    2224 * Patrick Palka has been working on making `--make` mode parallel with a `-j` flag. He has a stable set of improvements he'd like to see in 7.8: see the latest updates in #910. 
    2325 
    2426 * Trevor Elliot and Iavor Diatchki have implemented [wiki:GhcKinds/KindsWithoutData].  Not yet clear whether they'll be ready for 7.8 
    2527 
    26  * 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. 
    27     * (will merge by 6 Sept)`-fdicts-strict` will make all dictionary arguments strict if they are certainly not part of a knot. 
    28     * (merged, cf af12cf66d1a416a135cb98b86717aba2cd247e1a and section in LateDmd) `-ffun-to-thunk` flag to revert a new (default) behavior that prevents GHC from creating sharing 
    29     * (merged, cf LateDmd) `-flate-dmd-anal` will run demand analysis near the end of the pipeline. cf #7782. 
    30       * TODO communally determine if -O2 should imply it 
    31   
    3228 * Pedro and Richard were working on tidying up the poly-kinded Typable, and propositional equality (`gcast` and friends) story.  See #8132. 
    3329