Changes between Version 65 and Version 66 of Status/GHC-7.8
- Sep 28, 2013 7:54:22 AM (3 years ago)
v65 v66 18 18 The 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. 19 19 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. 21 21 * ~~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~~ 22 22 * ~~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 * 24 * 25 * 26 26 * 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 29 27 30 28 * 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. 31 29 32 * Geoff Mainland is working generalising the support for SSE-like instructions. ETA: September 13. 30 * . 33 31 34 32 * ~~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'''. … … 36 34 * 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. 37 35 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. 39 37 40 38 * ~~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'''.