summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver
Commit message (Expand)AuthorAgeFilesLines
* Update compilerSylvain Henry2020-06-172-13/+4
* Linear types (#15981)Krzysztof Gogolewski2020-06-173-1/+7
* Don't return preload units when we set DyNFlagsSylvain Henry2020-06-132-5/+3
* DynFlags: add UnitConfig datatypeSylvain Henry2020-06-131-6/+6
* DynFlags: refactor unwireUnitSylvain Henry2020-06-132-8/+9
* Rename Package into Unit (2)Sylvain Henry2020-06-136-15/+15
* Remove ClosureUnitInfoMapSylvain Henry2020-06-131-2/+3
* Rename Package into UnitSylvain Henry2020-06-139-61/+58
* Enhance UnitId useSylvain Henry2020-06-137-14/+14
* Add allowVirtualUnits field in PackageStateSylvain Henry2020-06-137-29/+36
* Rename unsafeGetUnitInfo into unsafeLookupUnitSylvain Henry2020-06-133-4/+4
* Refactor homeUnitSylvain Henry2020-06-137-84/+79
* Give Language a Bounded instanceShayne Fletcher2020-06-101-2/+1
* Cross-module LambdaFormInfo passingÖmer Sinan Ağacan2020-06-103-16/+22
* Expose impliedGFlags, impledOffGFlags, impliedXFlagsShayne Fletcher2020-06-101-0/+7
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-102-2/+2
* Simplify bindLHsTyVarBndrs and bindHsQTyVarswip/simply-bind-tyvarsRyan Scott2020-06-051-1/+1
* Simple subsumptionwip/T17775Simon Peyton Jones2020-06-051-2/+2
* Clean up boot vs non-boot disambiguating typesJohn Ericson2020-06-044-95/+133
* Winferred-safe-imports: Do not exit with errorKirill Elagin2020-06-011-1/+1
* Remove unused hs-boot fileMatthew Pickering2020-05-241-1/+1
* Move Config module into GHC.SettingsSylvain Henry2020-05-241-1/+1
* Refactor linear reg alloc to remember past assignments.Andreas Klebinger2020-05-212-0/+3
* Add few cleanups of the CAF logicBen Gamari2020-05-131-2/+2
* Move LeadingUnderscore into Platform (#17957)Sylvain Henry2020-05-061-1/+0
* Allow atomic update of NameCache in readHieFileZubin Duggal2020-05-061-3/+2
* Fix colorized error messages (#18128)Sylvain Henry2020-05-051-1/+1
* Remove SpecConstrAnnotation (#13681)Sylvain Henry2020-05-051-1/+1
* Remove references to -package-keySylvain Henry2020-05-052-9/+3
* Remove custom ExceptionMonad class (#18075) (updating haddock submodule accor...Artem Pelenitsyn2020-05-044-36/+25
* Remove PprStyle param of logging actionsSylvain Henry2020-05-014-31/+29
* Refactor PprDebug handlingSylvain Henry2020-05-014-8/+8
* Unit: split and rename modulesSylvain Henry2020-04-3016-2233/+28
* Refactoring unit management codeSylvain Henry2020-04-3012-364/+355
* Factorize mungePackagePaths codeSylvain Henry2020-04-301-53/+1
* Refactor UnitInfo load/store from databasesSylvain Henry2020-04-301-1/+1
* Refactor UnitInfoSylvain Henry2020-04-308-113/+113
* Document backpack fields in DynFlagsSylvain Henry2020-04-301-3/+3
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-2623-149/+150
* Switch order on `GhcMake.IsBoot`John Ericson2020-04-241-1/+1
* Remove leftover comment in tcRnModule', redundant bindÖmer Sinan Ağacan2020-04-221-30/+25
* llvmGen: Remove -fast-llvm flagBen Gamari2020-04-222-19/+1
* Add "ddump-cmm-opt" as alias for "ddump-opt-cmm".Andreas Klebinger2020-04-221-1/+3
* CmmToAsm DynFlags refactoring (#17957)Sylvain Henry2020-04-212-15/+3
* Avoid using sdocWithDynFlags (#17957)Sylvain Henry2020-04-212-5/+4
* Avoid DynFlags in Ppr code (#17957)Sylvain Henry2020-04-212-4/+8
* Modules (#13009)Sylvain Henry2020-04-1812-127/+123
* GHC.Core.Opt renamingSylvain Henry2020-04-184-5/+5
* Implement extensible interface filesJosh Meredith2020-04-121-5/+127
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-1/+0