summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Refactor LHsTyVarBndrs to fix Trac #6081Simon Peyton Jones2012-05-1119-366/+422
* Comments onlySimon Peyton Jones2012-05-101-3/+27
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-05-0953-1693/+1836
|\
| * Take care not to mix polymorphic and unlifted bindings in a groupSimon Peyton Jones2012-05-091-18/+41
| * Wibbles to 'simplify the SimplCont data type'Simon Peyton Jones2012-05-092-3/+3
| * Simplify the SimplCont data typeSimon Peyton Jones2012-05-092-103/+112
| * Merge branch 'ghc-new-flavor'Simon Peyton Jones2012-05-0916-883/+1005
| |\
| | * Make fresh variables when decomposing Givensghc-new-flavorSimon Peyton Jones2012-05-091-4/+21
| | * Use fresh uniques when unboxing coercions in the desugarerSimon Peyton Jones2012-05-091-26/+33
| | * CosmeticsSimon Peyton Jones2012-05-092-4/+4
| | * Yet another major refactoring of the constraint solverSimon Peyton Jones2012-05-0716-857/+955
| * | Fix #6080 & house keeping in Vectorise.ExpManuel M T Chakravarty2012-05-082-465/+338
| * | Enable and fix building dynlibs on Win64Ian Lynagh2012-05-051-1/+1
| * | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-05-041-1/+1
| |\ \ | | |/
| | * Fix typo in error message (Trac #6076)Simon Peyton Jones2012-05-041-1/+1
| * | Follow libffi changes on WindowsIan Lynagh2012-05-041-1/+1
| |/
| * Fix overnight build breakage (fix from simonpj)Simon Marlow2012-05-041-3/+1
| * Check the calling convention of foreign imported labels is supportedIan Lynagh2012-05-031-5/+7
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-05-022-18/+27
| |\
| | * Cast memory primops in the C backend (#5976)Paolo Capriotti2012-05-021-16/+25
| | * Fix Win64 build now that hsc2hs knows what platform we're onIan Lynagh2012-05-011-2/+2
| * | Allow cases with empty alterantivesSimon Peyton Jones2012-05-0218-106/+201
| |/
| * Wibble to pretty printingSimon Peyton Jones2012-05-011-3/+1
| * Tidy up a remaining glitch in unificationSimon Peyton Jones2012-05-0113-150/+104
| * Egregious typo (fixes Trac #6055)Simon Peyton Jones2012-04-301-1/+1
| * Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-04-3044-614/+740
| |\
| * | More explicit pretty-printing of promoted TyCons with -dppr-debugSimon Peyton Jones2012-04-301-1/+2
| * | Make the interface-file deserialisation work right for promoted types (Trac #...Simon Peyton Jones2012-04-301-7/+66
* | | Re-do the "function application discount" (fixes Trac #6048)Simon Peyton Jones2012-05-091-87/+35
* | | Be a little less aggressive about inlining (fixes Trac #5623)Simon Peyton Jones2012-05-094-39/+101
| |/ |/|
* | Revert "Add -faggressive-primops"Simon Peyton Jones2012-04-275-73/+22
* | Revert "Refactoring in CoreUtils/CoreArity"Simon Peyton Jones2012-04-275-143/+115
* | Revert "Make more primops cheaper"Simon Peyton Jones2012-04-271-2/+0
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-04-279-35/+39
|\ \
| * \ Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-04-2729-324/+471
| |\ \
| * | | Pretty printing and debug improvementsSimon Peyton Jones2012-04-279-35/+39
* | | | Make more primops cheaperSimon Peyton Jones2012-04-271-0/+2
* | | | Comment out a pprTrace unless DEBUG is on (fix Trac #5929)Simon Peyton Jones2012-04-271-0/+2
| |/ / |/| |
* | | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-04-2712-107/+157
|\ \ \
| * \ \ Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-04-278-84/+106
| |\ \ \
| | * | | Add a new primop mkWeakNoFinalizer (#5879)Simon Marlow2012-04-271-0/+6
| | * | | add support for ARM hard-float ABI (fixes #5914)Karel Gardas2012-04-277-84/+100
| * | | | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-04-2624-426/+596
| |\ \ \ \ | | |/ / /
| | * | | Fix lookup of fixity signatures for type operators (#6027)Paolo Capriotti2012-04-262-20/+42
| | |/ /
| * | | Merge win:c:/m64/reg8Ian Lynagh2012-04-262-3/+9
| |\ \ \
| | * | | Add a flag for the unsupported calling convention warningIan Lynagh2012-04-242-3/+9
* | | | | Refactoring in CoreUtils/CoreAritySimon Peyton Jones2012-04-275-115/+143
* | | | | Add -faggressive-primopsSimon Peyton Jones2012-04-275-22/+73
* | | | | Debug printing onlySimon Peyton Jones2012-04-271-1/+1
* | | | | Small refactoring in kind generalisation of type declarationsSimon Peyton Jones2012-04-271-23/+35