summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Small refactoringsghc-axiomsSimon Peyton Jones2012-01-0312-173/+165
* Merge commit with HEADSimon Peyton Jones2012-01-0383-1397/+1718
|\
| * 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