Changes between Version 35 and Version 36 of Status/GHC-7.8
- Aug 29, 2013 9:22:08 PM (7 months ago)
v35 v36 21 21 22 22 * 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 24 23 * `-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. 26 26 27 27 * Pedro and Richard were working on tidying up the poly-kinded Typable, and propositional equality (`gcast` and friends) story. See #8132.