Changes between Version 65 and Version 66 of Status/GHC-7.8


Ignore:
Timestamp:
Sep 28, 2013 7:54:22 AM (19 months ago)
Author:
thoughtpolice
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Status/GHC-7.8

    v65 v66  
    1818The following **new** features are planned for 7.8 **but have not yet made it**. They are at varying degrees of completeness, and may not all make it in. 
    1919 
    20  * Jan Stolarek has completed the [wiki:PrimBool boolean-primop story], but they are going through a major refactoring. Things still on the TODO list for this feature: 
     20 * Jan Stolarek has completed the [wiki:PrimBool boolean-primop story], but they are going through a major refactoring. '''90% Complete'''. 
    2121   * ~~Simon Marlow needs to accept patches sent by Jan Stolarek and either upload new versions of Alex and Happy to Hackage or tell Jan to do that~~ 
    2222   * ~~Jan Stolarek can then push his changes into HEAD~~ 
    23    * Jan Stolarek needs to send patches for primitive to Roman Leschinskiy. '''In progress'''. 
    24    * Roman Leschinskiy needs to upload new version of primitive to Hackage 
    25    * Herbert Valerio Riedel can then pull latest version of primitive into GHC tree.  
     23   * ~~Jan Stolarek needs to send patches for primitive to Roman Leschinskiy.~~ 
     24   * ~~Roman Leschinskiy needs to upload new version of primitive to Hackage~~ 
     25   * ~~Herbert Valerio Riedel can then pull latest version of primitive into GHC tree.~~  
    2626   * Austin Seipp will implement shim package for backwards compatibility and update [http://ghc.haskell.org/trac/ghc/wiki/NewPrimopsInGHC7.8 this wiki page accordingly]. See also [http://www.haskell.org/haskellwiki/Compatibility_Modules the compatibility module page]. '''In progress'''. 
    27  
    28  
    2927 
    3028 * Geoff Mainland is working on a better Template Haskell implementation (http://ghc.haskell.org/trac/ghc/wiki/TemplateHaskell/BlogPostChanges, http://gmainland.blogspot.co.uk/2013/05/type-safe-runtime-code-generation-with.html), in the `th-new` branch of various repos. ETA: September 13. 
    3129 
    32  * Geoff Mainland is working generalising the support for SSE-like instructions. ETA: September 13. 
     30 * ~~Geoff Mainland is working generalising the support for SSE-like instructions. ETA: September 13.~~ '''Merged'''. 
    3331 
    3432 * ~~Iavor Diatchki is working on type-level nats (#4385, http://ghc.haskell.org/trac/ghc/wiki/TypeNats).  The plan is to support simple type-level arithmetic in GHC 7.8. The branch `type-nats-simple` has the code.~~ '''Merged'''. 
     
    3634 * Austin Seipp would like to do some official ARMv7 binary releases with a working stage2 compiler and GHCi. He believes the last major remaining bug is #7794, which trips the info table generation for bytecode. Otherwise, GHC can build and successfully use Template-Haskell, vector/dph, etc. 
    3735 
    38  * Austin also still has a lingering patch for #7602 to fix a large OS X performance regression, but it's still not merged. The final details must be sorted out with Simon Marlow. 
     36 * Austin also still has a lingering patch for #7602 to fix a large OS X performance regression, but it's still not merged. The final details must be sorted out with Simon Marlow. ETA: First week of October. 
    3937 
    4038 * ~~Edsko de Vries and Luite Stegeman are working an improved story for hooking into the compilation pipeline, using the GHC API. They have improvements they'd like to land this week.~~ '''Merged'''.