summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Correctly pretty print a wild card in infix positionAlan Zimmerman2017-02-251-0/+1
* Delete redundant import.Edward Z. Yang2017-02-241-1/+0
* Fix validate.Edward Z. Yang2017-02-241-10/+6
* Record full FieldLabel in ifConFields.Edward Z. Yang2017-02-244-80/+47
* Add a comment explaining CompleteMatchSig in HsBindsMatthew Pickering2017-02-241-0/+7
* Make SCCFunSig tag Located for ghc-exactprintAlan Zimmerman2017-02-243-3/+3
* Add API Annotation AnnSignature for backpack signature modulesAlan Zimmerman2017-02-242-1/+2
* Make exprIsConApp_maybe work better for literals stringsSimon Peyton Jones2017-02-241-4/+13
* Correct Windows libdir assumptions.Tamar Christina2017-02-231-14/+16
* Fix parsing of And chains in BoolFormulaDmitry Ivanov2017-02-231-3/+7
* Include OverloadedRecordFields selectors in NameShape.Edward Z. Yang2017-02-231-1/+1
* More tracing in SpecConstrSimon Peyton Jones2017-02-231-4/+10
* Use half as much memory when reading interfacesReid Barton2017-02-231-1/+1
* Have --backpack complain if multiple files are passed.Edward Z. Yang2017-02-231-2/+5
* Give better error message with you run ghc foo.bkpEdward Z. Yang2017-02-232-3/+12
* Spelling only [ci skip]Gabor Greif2017-02-2311-12/+12
* Export commentToAnnotation from Lexer.xAlan Zimmerman2017-02-231-0/+1
* Revert recent submodule bumpsBen Gamari2017-02-221-1/+1
* A much nicer solution for typechecking ApplicativeDoSimon Peyton Jones2017-02-221-35/+32
* Fix ApplicativeDo constraint scopingSimon Peyton Jones2017-02-221-22/+53
* Gather constraints locally in checkMainSimon Peyton Jones2017-02-211-7/+11
* Disallow class instances for synonymsSimon Peyton Jones2017-02-211-6/+39
* A bit more tc-tracing in TcTyClsDeclsSimon Peyton Jones2017-02-211-0/+2
* Remove panics for TcTyConSimon Peyton Jones2017-02-212-50/+57
* A little refactoring of the simplifier around join pointsSimon Peyton Jones2017-02-212-38/+45
* Replace some pushTcLevelM's with pushTcLevelM_Ryan Scott2017-02-211-3/+3
* Minor spelling, grammar, and formatting fixesRyan Scott2017-02-211-6/+7
* Fix SetLevels for join pointsSimon Peyton Jones2017-02-211-18/+14
* Improve Core Lint, mainly for join pointsSimon Peyton Jones2017-02-211-38/+69
* Refactor inferConstraints not to use CPSSimon Peyton Jones2017-02-212-22/+21
* Fix computation of dfun_tvs in mkNewTypeEqnSimon Peyton Jones2017-02-211-4/+3
* Fix DeriveAnyClass (again)Simon Peyton Jones2017-02-211-118/+126
* Spelling in comments onlySimon Peyton Jones2017-02-211-1/+1
* Bump time submodule to 1.8Ben Gamari2017-02-201-1/+1
* Remove redundant importSimon Peyton Jones2017-02-201-1/+0
* Fix Core pretty printerSimon Peyton Jones2017-02-201-2/+3
* Kill off the remaining Rec []Simon Peyton Jones2017-02-202-4/+9
* Change -dppr-ticks to -dsuppress-ticksSimon Peyton Jones2017-02-204-12/+15
* Typos in manual, tests and commentsGabor Greif2017-02-208-9/+9
* Disable Typeable binding generation for unboxed sumsBen Gamari2017-02-182-6/+10
* Type-indexed TypeableBen Gamari2017-02-1822-266/+902
* Generalize kind of the (->) tyconBen Gamari2017-02-1821-98/+464
* Say 'data' explicitly in IfAbstractTyCon output.Edward Z. Yang2017-02-171-2/+2
* Improvements/bugfixes to signature reexport handling.Edward Z. Yang2017-02-172-9/+36
* Fix recompilation tracking on signatures.Edward Z. Yang2017-02-172-5/+14
* Fix a Backpack recompilation avoidance bug when signatures change.Edward Z. Yang2017-02-176-37/+66
* Simplify OutputableBndrSimon Peyton Jones2017-02-174-35/+33
* Fix a substitution bug in cseCaseSimon Peyton Jones2017-02-171-1/+2
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-178-45/+56
* Comments only, about inl_inline and inl_actSimon Peyton Jones2017-02-171-4/+21