summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Print more informative sizes in -dshow-passes,Simon Peyton Jones2011-12-293-6/+15
* Fix Trac #5721; type variables can be quoted in THSimon Peyton Jones2011-12-291-2/+3
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-12-2313-355/+403
|\
| * Fix safe imports to work in GHCi.David Terei2011-12-222-27/+53
| * Doc wibbleDavid Terei2011-12-221-7/+9
| * Move function from where clause to top levelDavid Terei2011-12-221-36/+33
| * Now the constraint simplifier solves kind constraints as well.Dimitrios Vytiniotis2011-12-224-259/+224
| * Introduced new form of TcEvidence for KindCasts, this patch also fixes aDimitrios Vytiniotis2011-12-223-22/+68
| * Very small tweaks to pave the way for solving kind constraints in the simplif...Dimitrios Vytiniotis2011-12-223-4/+16
* | Make RnEnv.lookupBindGroupOcc work on Orig RdrNamesSimon Peyton Jones2011-12-232-8/+14
* | Add an ASSERT on 'pick'Simon Peyton Jones2011-12-231-1/+3
* | Implemnt Trac #5712: show method for infix GADT constructorsSimon Peyton Jones2011-12-232-17/+37
* | Use HsTupleTy [] for unit tuples, uniformlySimon Peyton Jones2011-12-234-33/+44
* | Fix an outright bug in the implementation of default declsSimon Peyton Jones2011-12-232-39/+39
* | Fix the behaviour of the unit unboxed tuple (# #)Simon Peyton Jones2011-12-232-9/+22
* | Improve ASSERT error messageSimon Peyton Jones2011-12-231-1/+1
|/
* Ignore -fpackage-trust if no other Safe Haskell flagsDavid Terei2011-12-191-9/+26
* Tabs -> SpacesDavid Terei2011-12-191-33/+28
* Refactor Safe Haskell check to provide hscCheckSafe GHC APIDavid Terei2011-12-191-59/+71
* Tabs -> SpacesDavid Terei2011-12-191-92/+85
* Tabs -> SpacesDavid Terei2011-12-191-212/+206
* fix #5022: polymorphic definitions inside arrow recRoss Paterson2011-12-196-114/+174
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-12-1910-35/+32
|\
| * Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2011-12-197-47/+71
| |\
| * | Tidy up pretty-printing for variablesSimon Peyton Jones2011-12-1910-35/+32
* | | Make getDynFlags* functions use HasDynFlags/getDynFlags tooIan Lynagh2011-12-198-42/+40
* | | Add a class HasDynFlags(getDynFlags)Ian Lynagh2011-12-1910-18/+27
* | | Remove an old hack for bad FilePath behaviourIan Lynagh2011-12-191-9/+2
* | | Fix typoIan Lynagh2011-12-191-1/+1
| |/ |/|
* | Fix alignment in the CostCentre struct (#5710)Simon Marlow2011-12-192-9/+9
* | Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2011-12-184-30/+62
|\ \
| * | Fix scalar vectorisation of superclasses and recursive dfunsManuel M T Chakravarty2011-12-182-7/+35
| * | Fix a bug in TcCanonical (Dimitrios spotted)Jose Pedro Magalhaes2011-12-161-1/+1
| * | Better failure with promoted kinds in THJose Pedro Magalhaes2011-12-161-22/+26
| |/
* | Remove some dead codeIan Lynagh2011-12-151-8/+0
|/
* Exposing a useful assertion which was hidden inside a lazyness cloud.Dimitrios Vytiniotis2011-12-151-6/+9
* Export CoreModule(..) (#5698)Simon Marlow2011-12-141-2/+5
* Be more careful when deciding which functions are scalarManuel M T Chakravarty2011-12-143-12/+31
* Fix -ddump-tc-trace for recursively defined type constructorsManuel M T Chakravarty2011-12-142-14/+18
* Revert "vectoriser: workaround bug in classiftTyCons"Manuel M T Chakravarty2011-12-141-9/+1
* Towards fixing Trac #5664Simon Peyton Jones2011-12-131-2/+4
* Spelling correction in commentSimon Peyton Jones2011-12-131-1/+1
* Document typechecking of pattern bindingsSimon Peyton Jones2011-12-132-2/+23
* Document the "kind invariant", and check itSimon Peyton Jones2011-12-134-89/+39
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2011-12-139-599/+457
|\
| * some small optimisationsSimon Marlow2011-12-132-34/+34
| * add some SCCsSimon Marlow2011-12-131-4/+4
| * Correct tidying of VectInfo; fixes #5613Manuel M T Chakravarty2011-12-131-1/+3
| * vectoriser: workaround bug in classiftTyConsBen Lippmeier2011-12-121-1/+9
| * Fix comment in CgMonadDavid Terei2011-12-111-6/+5