Changes between Version 31 and Version 32 of Status/GHC-7.8


Ignore:
Timestamp:
Aug 22, 2013 4:04:35 PM (8 months ago)
Author:
thoughtpolice
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-7.8

    v31 v32  
    4040   The plan is/was to use dynamic GHCi on as many platforms as possible in 7.8, and to remove support for non-dynamic-ghci in HEAD soon after. See discussion in #8039, however. 
    4141 
    42  * [wiki:Records/OverloadedRecordFields/Plan Overloaded record fields], by Adam Gundry (GSOC).  Not sure if this will be done. 
    43  
    44  * [wiki:PatternSynonyms], by Gergo Erdi. Progress tracked at #5144. 
    45  
    4642 * Ryan Newton has added a larger set of atomic memory primops than were previously available.  The code can be found on the `atomics` branch).  The set of PrimOps may continue to expand slightly, but will definitely be ready for 7.8.  In future work, Carter Schonwald will provide optimized (inline) versions of these PrimOps, at least for the LLVM backend. 
    4743 
    4844 * Bryan O'Sullivan has some additional optimizations for the new I/O manager, on top of Andreas and Kazu's recent efforts. 
    4945 
    50  * The Applicative-Monad warning would preferably be integrated. See #8004. Dan Rosén seems to have a first draft of a patch here: https://github.com/danr/ghc/commit/86631ffd294af320cb9b00e1a593201af887ed72 
     46 * The Applicative-Monad warning would preferably be integrated. See #8004. Dan Rosén seems to have a first draft of a patch here: https://github.com/danr/ghc/commit/86631ffd294af320cb9b00e1a593201af887ed72 - SimonPJ to review. 
    5147 
    5248== Features that will definitely not make it  == 
    5349 
    5450 * [wiki:NewtypeWrappers Newtype wrappers], by Joachim Breitner.  This will not be ready for 7.8. 
     51 
     52 * [wiki:Records/OverloadedRecordFields/Plan Overloaded record fields], by Adam Gundry (GSOC).  Not sure if this will be done. 
     53 
     54 * [wiki:PatternSynonyms], by Gergo Erdi. Progress tracked at #5144.