summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add -fspec-constr-keenSimon Peyton Jones2017-02-262-7/+52
* Refactor floating of bindings (fiBind)Simon Peyton Jones2017-02-263-106/+126
* Subtyping for roles in signatures.Edward Z. Yang2017-02-265-25/+85
* Treat all TyCon with hole names as skolem abstract.Edward Z. Yang2017-02-268-102/+74
* Ensure that Literals are in rangeJoachim Breitner2017-02-264-50/+122
* Coercion: Try dropping constraintIsLifted axiomBen Gamari2017-02-261-34/+0
* Fix SetLevels for makeStaticPtrSimon Peyton Jones2017-02-261-7/+10
* Change -ddump-tc-trace output in TcErrors, slightlySimon Peyton Jones2017-02-261-5/+5
* Load `pthreads` by default on WindowsTamar Christina2017-02-261-1/+13
* Bring in unicode variants of API Annotations for HsBracketAlan Zimmerman2017-02-263-18/+30
* 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