Commits

Show all
Author Commit Message Labels Comments Date
Ian Lynagh
Update ANNOUNCE for 7.4.1
Tags
ghc-7.4.1-release
Branches
ghc-7.4
Ian Lynagh
Set version to 7.4.1, and RELEASE to YES
Branches
ghc-7.4
Ian Lynagh
Add a note that PolyKinds are not yet fully mature and that bug reports are welcome.
Branches
ghc-7.4
Ben Gamari
ARM StgRun: Ensure r11 state is preserved
Branches
ghc-7.4
Ben Gamari
Fix register clobber list in StgRun for ARM The ARM implementation of StgRun does not claim that it clobbers r7-r12. As a result, the compiler will sometimes put the returned RegTable in one of these registers, resulting in an invalid RegTable to be returned. Hilarity ensues. Signed-off-by: Ben Gamari <bgamari.foss@gmail.com>
Branches
ghc-7.4
simonmar
Don't record outputFile in the hashed flags We don't want ghc --make M -o <file> to force recompilation of all modules when <file> changes. The -o value is already taken into account by the recompilation machinery when we check the modification time on the object file or the executable.
Branches
ghc-7.4
Ian Lynagh
MERGED: FIX #5819: add -XDataKinds to the language options section of the user's guide
Branches
ghc-7.4
Ian Lynagh
Finish the release note TODOs
Branches
ghc-7.4
Ian Lynagh
Improve release notes
Branches
ghc-7.4
simonmar
Fix bug introduced in fac8ecbbafde17dd92439c41747223c43e9d2b80 Fixes recent failures in hGetBuf001.
Branches
ghc-7.4
Simon Peyton Jones
Allow default superclass methods for multi-parameter type classes They were prohibited by mistake, a historical hangover
Branches
ghc-7.4
Manuel M T Chakravarty
DataConIds need to be treated specially in VectInfo
Branches
ghc-7.4
Manuel M T Chakravarty
Fix vectorisation of classes - Make sure that we have no implicit names in ifaces - Any vectorisation info makes a module an orphan module - Allow 'Show' in vectorised code without vectorising it for the moment
Branches
ghc-7.4
Ian Lynagh
Add a couple of release note TODOs
Branches
ghc-7.4
Ian Lynagh
Fix build
Branches
ghc-7.4
José Pedro Magalhães
Documentation for -XDataKinds
Branches
ghc-7.4
Ian Lynagh
MERGED: Split -XDataKinds from -XPolyKinds commit 384f60996747b74aad7f3477e55433e822dd6398 Author: Jose Pedro Magalhaes <jpm@cs.uu.nl> Date: Mon Jan 16 14:18:22 2012 +0100
Branches
ghc-7.4
Ian Lynagh
Add a missing newline in the ghci :h text; spotted by Alexander McPhail
Branches
ghc-7.4
Ian Lynagh
MERGED: Do not combine dictionaries in the EvVarCache when simplEqsOnly is on commit f002a461768cb334355c17053dcd331aa9ed1e06 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Tue Jan 17 12:15:26 2012 +0000 Do not combine dictionaries in the EvVarCache when simplEqsOnly is on This fixes Trac #5776; the background is in Note [Simplifying RULE lhs constraints] in TcSimplify
Branches
ghc-7.4
Simon Peyton Jones
Fix Trac #5658: strict bindings not floated in Two changes here * The main change here is to enhance the FloatIn pass so that it can float case-bindings inwards. In particular the case bindings for array indexing. * Also change the code in Simplify, to allow a case on array indexing (ie can_fail is true) to be discarded altogether if its results are unused. Lots of new comments in PrimOp about can_fail and has_side_effects Some re…
Branches
ghc-7.4
Simon Peyton Jones
Add comments about the meaning of can_fail and has_side_effects Taken from Trac #5658
Branches
ghc-7.4
ezyang
Document -T RTS flag in manual. Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
Branches
ghc-7.4
Ubuntu
Incorrect type conversion in LLVM backend (#5785).
Branches
ghc-7.4
Simon Peyton Jones
Use nested tuples to desugar recursive do-notation Easy fix for Trac #5742.
Branches
ghc-7.4
simonmar
Fix bug causing polling instead of blocking in the non-threaded RTS (#5773) This was a regression introduced accidentally in 6b1098511aaabd2c9503ee7be6da1944466f9cb4. We were previously passing a large time value to select() to simulate blocking, and this broke due to a change from unsigned to signed arithmetic. I've refactored it to be less fragile now - we just pass NULL as the timeval parameter to select(), which is the correct way to do blocking.
Branches
ghc-7.4
Ian Lynagh
Rename the testsuite tarball It's now ghc-<version>-testsuite.tar.bz2 rather than testsuite-ghc-<version>-src.tar.bz2 which (a) makes more sense, and (b) sorts better in directory listings.
Branches
ghc-7.4
Ian Lynagh
When configuring, handle $topdir/ in the ghc --info output It might make more sense for there to be a way to get the "ghc --info" output with $topdir already expanded, but in the mean time this gets things working again.
Branches
ghc-7.4
Ian Lynagh
Define "ar command" correctly in settings file on Windows We want to use the inplace ar, rather than whichever ar the machine that we build on happens to have.
Branches
ghc-7.4
Ian Lynagh
Improve the documentation of the Num superclass changes in the release notes
Branches
ghc-7.4
Ian Lynagh
Document the Num superclass divergence from H98/H2010
Branches
ghc-7.4
  1. Prev
  2. Next