summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Pass DynFlags to the LogActionIan Lynagh2012-06-1118-44/+52
* Pass DynFlags to prettyPrintGhcErrorsIan Lynagh2012-06-112-11/+12
* Make Ppr* versions of the Sorry and PgmError exceptions tooIan Lynagh2012-06-113-7/+19
* Change how pprPanic worksIan Lynagh2012-06-115-3/+29
* Add some more Integer rulesIan Lynagh2012-06-082-3/+69
* Merge branch 'master' of http://darcs.haskell.org/ghcDimitrios.Vytiniotis2012-06-08139-1609/+1936
|\
| * Deprecate old -package-conf flags.Paolo Capriotti2012-06-081-2/+6
| * Merge remote-tracking branch 'origin/pretty-build'Paolo Capriotti2012-06-0810-43/+64
| |\
| | * Merge remote-tracking branch 'origin/master' into pretty-buildIavor S. Diatchki2012-04-2776-659/+853
| | |\
| | * | A build-system tweak for more readable build output.Iavor S. Diatchki2012-04-2710-43/+64
| * | | Typo in commentSimon Peyton Jones2012-06-081-1/+1
| * | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-06-089-30/+55
| |\ \ \
| | * \ \ Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-075-14/+24
| | |\ \ \
| | | * | | Fix for earger blackholing of thunks with no free variables (#6146)Simon Marlow2012-06-074-12/+16
| | | * | | throwTo: unlock the MSG_THROWTO object before returning (#6103)Simon Marlow2012-06-071-2/+8
| | * | | | Merge win:/cygdrive/c/m64/reg14Ian Lynagh2012-06-071-0/+1
| | |\ \ \ \
| | | * | | | Add a missing closing braceIan Lynagh2012-06-071-0/+1
| | * | | | | Merge win:/cygdrive/c/m64/reg14Ian Lynagh2012-06-073-14/+28
| | |\ \ \ \ \ | | | |/ / / /
| | | * | | | Merge branch 'master' of http://darcs.haskell.org//ghcIan Lynagh2012-06-07155-2291/+2671
| | | |\ \ \ \ | | | | |/ / /
| | | * | | | scheduleYield: avoid doing a GC again if we just did oneIan Lynagh2012-06-073-14/+28
| | * | | | | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-0718-402/+475
| | |\ \ \ \ \ | | | | |/ / / | | | |/| | |
| | * | | | | Fix doc uploading in the nightly buildsIan Lynagh2012-06-071-2/+2
| * | | | | | Allow equalities in a derived instance contextSimon Peyton Jones2012-06-081-6/+9
| * | | | | | Make the ambiguity check more conservative so that it does not reject valid p...Simon Peyton Jones2012-06-081-113/+135
| | |/ / / / | |/| | | |
| * | | | | Complain if we use a tuple tycon or data-con that is too bigSimon Peyton Jones2012-06-072-12/+23
| * | | | | Wibbles to the last merge, to fix the buildSimon Peyton Jones2012-06-072-3/+3
| * | | | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-06-07111-988/+1170
| |\ \ \ \ \
| | * | | | | Better error messages for setContext (#5527).Paolo Capriotti2012-06-071-12/+23
| | |/ / / /
| | * | | | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-0648-457/+552
| | |\ \ \ \
| | | * \ \ \ Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-0548-457/+552
| | | |\ \ \ \
| | | | * | | | Support code generation for unboxed-tuple function argumentsunboxed-tuple-arguments2Max Bolingbroke2012-05-1546-434/+543
| | | | * | | | Remove StgTypeArg since it was never used and is probably broken anywayMax Bolingbroke2012-05-154-16/+4
| | | | * | | | Remove the unused Type field from StgLamMax Bolingbroke2012-05-153-7/+5
| | * | | | | | Add rules for intToInteger and wordToIntegerIan Lynagh2012-06-062-3/+41
| | * | | | | | Put the Integer type, rather than the mkIntegerId, inside LitIntegerIan Lynagh2012-06-069-106/+108
| | * | | | | | Tell built-in rules the Id that the rule has matchedIan Lynagh2012-06-064-39/+48
| | * | | | | | Fix whitespace in specialise/Rules.lhsIan Lynagh2012-06-061-289/+282
| | * | | | | | Fix whitespace in utils/Panic.lhsIan Lynagh2012-06-051-52/+45
| | |/ / / / /
| | * | | | | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-055-36/+39
| | |\ \ \ \ \
| | * | | | | | Change how macros like ASSERT are definedIan Lynagh2012-06-0566-32/+73
| * | | | | | | Improve assertionSimon Peyton Jones2012-06-071-1/+1
| * | | | | | | Support polymorphic kind recursionSimon Peyton Jones2012-06-0710-345/+400
| * | | | | | | Re-order case branchesSimon Peyton Jones2012-06-071-1/+1
| * | | | | | | Make PolyKinds imply KindSignaturesSimon Peyton Jones2012-06-071-0/+1
| * | | | | | | Comments onlySimon Peyton Jones2012-06-071-2/+4
| * | | | | | | Do not promote data familiesSimon Peyton Jones2012-06-071-1/+3
| * | | | | | | Improve docs on FlexibleInstances/TypeSynonymInstancesSimon Peyton Jones2012-06-071-28/+19
| | |/ / / / / | |/| | | | |
| * | | | | | Add sensible locations to record-selector bindingsSimon Peyton Jones2012-06-051-13/+13
| * | | | | | Pretty-printing improvementsSimon Peyton Jones2012-06-051-10/+7
| * | | | | | Use checkNoErrs around calls to the renamer in TcSpliceSimon Peyton Jones2012-06-051-10/+15