summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix ghci crash when the user code closes stdinIan Lynagh2013-06-151-0/+5
* Optimise lockClosure when n_capabilities == 1; fixes #693Ian Lynagh2013-06-153-11/+47
* Whitespace and braces onlyIan Lynagh2013-06-151-4/+5
* Add braces for clarityIan Lynagh2013-06-151-1/+2
* Maintain per-generation lists of weak pointers (#7847)Takano Akio2013-06-1512-110/+161
* Check for a weak pointer being dead before we do any allocation for itIan Lynagh2013-06-151-8/+8
* Allow multiple C finalizers to be attached to a Weak#Takano Akio2013-06-1511-99/+110
* Optimization for takeMVar/putMVar when MVar left empty; fixes #7923Ian Lynagh2013-06-151-20/+29
* Whitespace only in rts/storage/SMPClosureOps.hIan Lynagh2013-06-141-7/+7
* Cleaning fixes, and other build system tweaks; part of #7941Ian Lynagh2013-06-145-20/+21
* --show-options lists all flags. Add user documentation for #7843Jan Stolarek2013-06-133-1/+19
* Typo in hp2ps help outputJoachim Breitner2013-06-131-1/+1
* Avoid generating empty llvm.used definitions.Geoffrey Mainland2013-06-121-12/+12
* Remove dead codeSimon Peyton Jones2013-06-123-36/+2
* Remove trace that sometimes causes a loopSimon Peyton Jones2013-06-121-2/+0
* Fix the constraint simplifier (Trac #7967)Simon Peyton Jones2013-06-125-169/+194
* Comment out function; consequence of reverting a553f18Simon Peyton Jones2013-06-111-2/+2
* Revert "Add support for byte endian swapping for Word 16/32/64."Simon Peyton Jones2013-06-1111-88/+24
* Typo in commentGabor Greif2013-06-111-1/+1
* punctuation in commentGabor Greif2013-06-111-1/+1
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2013-06-116-50/+144
|\
| * Actually make the change described in 'Fix egregious typo in cmpTypeX'Simon Peyton Jones2013-06-112-24/+20
| * Trace statements onlySimon Peyton Jones2013-06-101-0/+1
| * Make sure we quantify over the context in data constructorsSimon Peyton Jones2013-06-101-19/+18
| * Fix egregious typo in cmpTypeXSimon Peyton Jones2013-06-103-13/+35
| * Fix substitution but in liftCoSubst (Trac #7973)Simon Peyton Jones2013-06-101-3/+79
* | Don't create mk/stamp-hIan Lynagh2013-06-093-3/+0
|/
* Rarrange the distclean list; part of #7941Ian Lynagh2013-06-091-7/+41
* Change how we check that we have a suitable 'make'Ian Lynagh2013-06-092-6/+17
* Remove ghc.specIan Lynagh2013-06-093-190/+2
* Fix a commentIan Lynagh2013-06-091-3/+1
* Whitespace onlyIan Lynagh2013-06-091-124/+124
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2013-06-091-15/+476
|\
| * Outline 7.8.1 release notes.Austin Seipp2013-06-081-15/+476
* | Fix warningsIan Lynagh2013-06-091-0/+3
* | Add support for byte endian swapping for Word 16/32/64.Ian Lynagh2013-06-0911-24/+88
|/
* use libffi for iOS adjustors; fixes #7718Ian Lynagh2013-06-082-6/+59
* Improve the version numbers generated by the build systemIan Lynagh2013-06-071-0/+9
* Add --show-options to list all flags (Fixes #7843)Jan Stolarek2013-06-062-4/+30
* Remove old representation of CSEnv; part of #5996Ian Lynagh2013-06-062-151/+1
* Whitespace only in compiler/simplCore/CSE.lhsIan Lynagh2013-06-061-130/+121
* Traces and comments onlySimon Peyton Jones2013-06-061-5/+5
* Better computeDiscount for ValAppCtxtSimon Peyton Jones2013-06-061-6/+7
* Take proper account of over-saturated functions in CoreUnfoldSimon Peyton Jones2013-06-061-6/+7
* Make the simplifier propagate strictness through castsSimon Peyton Jones2013-06-062-41/+83
* Add important missing case for bothCPRSimon Peyton Jones2013-06-061-1/+2
* Transfer strictness on trivial right-hand sidesSimon Peyton Jones2013-06-061-2/+35
* Use checkRecTc to improve demand analysis slightlySimon Peyton Jones2013-06-061-8/+16
* Remove bogus-looking check, which was causing Trac #7894Simon Peyton Jones2013-06-061-6/+0
* Add TyCon.checkRecTc, and use in in typeAritySimon Peyton Jones2013-06-066-78/+113