summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Synchronise ghci-package version with ghc-packageHerbert Valerio Riedel2015-12-282-62/+9
* The -package flag should select match from right-most package db.Edward Z. Yang2015-12-271-1/+3
* Adding flags: -ffull-guard-reasoning and too-many-guardsGeorge Karachalias2015-12-276-165/+247
* Clean up a botched merge.Edward Z. Yang2015-12-261-16/+3
* Fix #11287.Richard Eisenberg2015-12-262-10/+2
* Have mkCastTy look more closely for reflexivity.Richard Eisenberg2015-12-265-12/+50
* Note [TyBinder] in TyCoRepRichard Eisenberg2015-12-261-1/+16
* Fix #11255.Richard Eisenberg2015-12-261-5/+8
* Visible type applicationRichard Eisenberg2015-12-2451-982/+2096
* Don't drop last char of file if -osuf contains dotThomas Miedema2015-12-241-1/+1
* Refactoring onlySimon Peyton Jones2015-12-2417-206/+247
* Improve tracing a bit in CoreSubstSimon Peyton Jones2015-12-241-22/+28
* Improve the runRW magic in CorePrepSimon Peyton Jones2015-12-241-12/+8
* Improve SimplUtils.interestingArgSimon Peyton Jones2015-12-241-13/+16
* API Annotaions:add name in PatBind MatchAlan Zimmerman2015-12-231-3/+3
* Allow CallStacks to be frozenEric Seidel2015-12-232-27/+18
* Fix ASSERT in buildPatSyn, and T10897 testSimon Peyton Jones2015-12-231-6/+10
* Comments onlySimon Peyton Jones2015-12-231-3/+31
* Fix super-class cycle checkSimon Peyton Jones2015-12-233-15/+31
* Tidy up and comment wildcards in family instancesSimon Peyton Jones2015-12-233-80/+100
* Add a pattern-syn form of PromotionErrSimon Peyton Jones2015-12-236-113/+144
* Comments and white spaceSimon Peyton Jones2015-12-233-5/+5
* Wibble to error message in Trac #10426Simon Peyton Jones2015-12-231-1/+1
* Revert "Allow as-patterns in pattern synonym declarations."Simon Peyton Jones2015-12-232-37/+2
* Implement -hide-all-plugin-packages and -plugin-package(-id), fixing #11244Edward Z. Yang2015-12-224-44/+149
* Refactor package flags into several distinct types.Edward Z. Yang2015-12-222-86/+136
* CoercionN is not in scope in TyCoRepRichard Eisenberg2015-12-221-3/+3
* Tweak comments around UnivCos.Richard Eisenberg2015-12-221-16/+18
* APIAnnotations:AnnComma in wrong place in qcnames1Alan Zimmerman2015-12-221-1/+1
* Refactor named wildcards (again)Simon Peyton Jones2015-12-227-451/+390
* Localize API Annotation in LInjectivtyAnnAlan Zimmerman2015-12-221-7/+7
* Fix typechecking for pattern synonym signaturesSimon Peyton Jones2015-12-2215-230/+354
* Fix grouping for pattern synonymsSimon Peyton Jones2015-12-221-32/+54
* Rework Template Haskell's handling of strictnessRyanGlScott2015-12-224-70/+130
* Retain AnnTilde in splitTildeAppsAlan Zimmerman2015-12-222-9/+15
* Comments only, about coercion holesSimon Peyton Jones2015-12-222-106/+167
* Make HsAppsType contents LocatedAlan Zimmerman2015-12-227-35/+47
* Fix #11256 by not immediately erroring if we can't find a module.Edward Z. Yang2015-12-211-5/+3
* Add proper GADTs support to Template HaskellJan Stolarek2015-12-2111-347/+375
* TcTyClsDecls: Remove invalid comments about list monadsÖmer Sinan Ağacan2015-12-211-7/+4
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-2116-161/+235
* Encode strictness in GHC generics metadataRyanGlScott2015-12-213-32/+96
* Fix AnnDotDot in module exportAlan Zimmerman2015-12-211-1/+1
* Warn about unused type variables in type familiesMichał Sośnicki2015-12-217-82/+222
* Add Location to RdrName in FieldOccAlan Zimmerman2015-12-2113-52/+81
* TcTyClsDecls: Add a type annotationÖmer Sinan Ağacan2015-12-201-0/+1
* TcTyClsDecls: use zipWith3M_ instead of generating tripletsÖmer Sinan Ağacan2015-12-201-4/+4
* DynFlags: call defaultWays when creating defaultFlagsThomas Miedema2015-12-211-3/+1
* Allow as-patterns in pattern synonym declarations.Matthew Pickering2015-12-202-2/+37
* Disallow empty where bindings in pattern synonym declarations.Matthew Pickering2015-12-201-1/+7