summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Add a note explaining why every RdrName is LocatedAlan Zimmerman2015-11-231-0/+1
* Make abstractVars deterministic in SetLevelBartosz Nitka2015-11-233-16/+23
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-2335-250/+284
* Add comment to Parser.y re extra API AnnotationAlan Zimmerman2015-11-221-1/+17
* Create a deterministic version of tyVarsOfTypeBartosz Nitka2015-11-2123-322/+501
* Add DVarSet - a deterministic set of VarsBartosz Nitka2015-11-215-12/+313
* Set AIX specific CFLAGS flagsHerbert Valerio Riedel2015-11-191-0/+13
* Make GHC aware of OSAIX and AixLDHerbert Valerio Riedel2015-11-193-0/+7
* Fix interaction of DuplicateRecordFields and GHC.GenericsAdam Gundry2015-11-191-2/+2
* Mention "-XMonadFailDesugaring" in the docsDavid Luposchainsky2015-11-181-2/+2
* Fix inconsistent pretty-printing of type familiesMichał Sośnicki2015-11-1818-58/+104
* Refactor HsExpr.RecordCon, RecordUpdSimon Peyton Jones2015-11-1810-78/+96
* Comments on TcRnTypes.canDischargeSimon Peyton Jones2015-11-181-9/+26
* Comments onlySimon Peyton Jones2015-11-181-2/+3
* Improve MonadFail errors by mentioning the patternDavid Luposchainsky2015-11-182-8/+29
* Disable failed specialisation warnings by default & update documentation.Ben Gamari2015-11-181-4/+2
* More import related hintsJoachim Breitner2015-11-184-108/+129
* DynFlags: Don't list TemplateHaskell as supported if it's notBen Gamari2015-11-181-2/+13
* MonadFail proposal, phase 1David Luposchainsky2015-11-1718-35/+224
* Implement OverloadedLabelsAdam Gundry2015-11-1714-4/+103
* Fix archive loading on Windows by the runtime loaderTamar Christina2015-11-172-21/+44
* Remove orphan Functor instance of Data.Graph.SCCÖmer Sinan Ağacan2015-11-171-10/+1
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-1616-317/+179
* Move usage calculation to desugaring, simplifying ModGuts.Edward Z. Yang2015-11-165-215/+215
* s/FrontendMerge/FrontendInterface/gEdward Z. Yang2015-11-162-3/+3
* Implement support for user-defined type errors.Iavor S. Diatchki2015-11-166-4/+145
* Use TcM instead of it's expanded form, in TcSpliceÖmer Sinan Ağacan2015-11-161-2/+2
* ApiAnnotations : ITopenExpQuote needs SourceTextAlan Zimmerman2015-11-163-10/+30
* ApiAnnotations: Add SourceText for unicode tokensAlan Zimmerman2015-11-163-117/+184
* Implement the Strict language extensionAdam Sandberg Eriksson2015-11-147-107/+318
* Fix bootstrapping with GHC 7.10.1Ben Gamari2015-11-141-1/+3
* Update note for Parent to explain PatternSynonym.Matthew Pickering2015-11-131-0/+17
* Remove imv_empty from ImportedModsValJoachim Breitner2015-11-133-27/+4
* Turn ImportedModsVal into a data typeJoachim Breitner2015-11-136-45/+54
* Give helpful advice when a fully qualified name is not in scopeJoachim Breitner2015-11-137-18/+135
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-1324-230/+258
* Ignore comments in getOptionsMatthew Pickering2015-11-121-0/+14
* New magic function for applying realWorld#Ben Gamari2015-11-123-5/+70
* Change demand information for foreign callsLuite Stegeman2015-11-121-1/+4
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-1228-245/+340
* mkGadtDecl no longer in P monadJan Stolarek2015-11-112-12/+10
* nativeGen.PPC: Fix shift arith. right > 31 bitsPeter Trommler2015-11-111-3/+8
* Detect invalid foreign imports in bytecode compilerSylvain HENRY2015-11-111-8/+23
* Put kind variables before type variables when specializingBartosz Nitka2015-11-111-5/+6
* Systools: read ELF section without calling readelfSylvain HENRY2015-11-114-62/+501
* Remove fun_infix from Funbind, as it is now in MatchAlan Zimmerman2015-11-1116-93/+116
* Remove unused field in ConDeclJan Stolarek2015-11-113-19/+3
* OPTIONS_GHC compiler flags may contain spaces (#4931)Thomas Miedema2015-11-112-16/+30
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-1117-94/+408
* Abstract TFs can have injectivity informationJan Stolarek2015-11-091-4/+3