summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* DynFlags: make listVisibleModuleNames take a UnitStateSylvain Henry2020-06-133-6/+8
* DynFlags: remove useless add_package parameterSylvain Henry2020-06-131-9/+7
* Document getPreloadUnitsAndSylvain Henry2020-06-131-4/+5
* DynFlags: refactor unwireUnitSylvain Henry2020-06-133-11/+12
* Remove preload parameter of mkUnitStateSylvain Henry2020-06-131-12/+8
* Avoid timing module map dump in initUnitsSylvain Henry2020-06-131-18/+24
* Move wiring of homeUnitInstantiations outside of mkUnitStateSylvain Henry2020-06-131-8/+16
* Move dump_mod_map into initUnitsSylvain Henry2020-06-131-8/+8
* Rename Package into Unit (2)Sylvain Henry2020-06-1316-118/+118
* Remove ClosureUnitInfoMapSylvain Henry2020-06-138-185/+168
* Make ClosureUnitInfoMap uses UnitInfoMapSylvain Henry2020-06-132-18/+37
* Rename Package into UnitSylvain Henry2020-06-1325-267/+262
* Rename listUnitInfoMap into listUnitInfoSylvain Henry2020-06-131-5/+5
* Remove PreloadUnitId type aliasSylvain Henry2020-06-131-17/+15
* Document and refactor `mkUnit` and `mkUnitInfoMap`Sylvain Henry2020-06-132-15/+31
* Refactor WiredMapSylvain Henry2020-06-132-48/+33
* Remove LinkerUnitId type aliasSylvain Henry2020-06-132-9/+5
* Enhance UnitId useSylvain Henry2020-06-1329-133/+156
* Add allowVirtualUnits field in PackageStateSylvain Henry2020-06-1311-73/+90
* Rename unsafeGetUnitInfo into unsafeLookupUnitSylvain Henry2020-06-136-11/+11
* Refactor homeUnitSylvain Henry2020-06-1330-161/+165
* Remove unused codeSylvain Henry2020-06-131-23/+0
* DynFlags refactoring VIII (#17957)Sylvain Henry2020-06-1310-322/+356
* Only test T16190 with the NCGSylvain Henry2020-06-131-1/+4
* Release Notes: Add news from the pattern-match checker [skip ci]wip/pmcheck-release-notes-8.12Sebastian Graf2020-06-111-0/+13
* test: fix conc038Sylvain Henry2020-06-102-3/+3
* Initialize the allocation counter in GHCi to 0 (Fixes #16012)Roland Senn2020-06-104-2/+6
* Fix lookupGlobalOccRn_maybe sometimes reporting an errorLuke Lau2020-06-106-62/+136
* Implement cast worker/wrapper properlySimon Peyton Jones2020-06-1032-416/+910
* Optimisation in Unique.SupplySimon Peyton Jones2020-06-101-25/+120
* Give Language a Bounded instanceShayne Fletcher2020-06-101-2/+1
* Cross-module LambdaFormInfo passingÖmer Sinan Ağacan2020-06-1028-190/+580
* Expose impliedGFlags, impledOffGFlags, impliedXFlagsShayne Fletcher2020-06-101-0/+7
* Fix -fkeep-cafs flag name in users guideÖmer Sinan Ağacan2020-06-102-2/+1
* rts: Remove unused GET_ENTRY closure macroÖmer Sinan Ağacan2020-06-101-2/+0
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-1080-131/+131
* Always use rnImplicitBndrs to bring implicit tyvars into scopeRyan Scott2020-06-1020-194/+230
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-0926-297/+713
* Add link to GHC's wiki in the GHC API headerTakenobu Tani2020-06-091-0/+3
* OccurAnal: Avoid exponential behavior due to where clausesBen Gamari2020-06-071-9/+16
* Range is actually +/-2^32, not +/-2^31Moritz Angermann2020-06-071-5/+7
* Disable DLL loading if without system linkerMoritz Angermann2020-06-072-3/+24
* ghc-prim needs to depend on libc and libmMoritz Angermann2020-06-071-0/+5
* hadrian: Add missing deriveConstants dependency on ghcplatform.hBen Gamari2020-06-071-0/+3
* Simplify bindLHsTyVarBndrs and bindHsQTyVarswip/simply-bind-tyvarsRyan Scott2020-06-0517-63/+96
* Simple subsumptionwip/T17775Simon Peyton Jones2020-06-05429-3323/+3985
* base: fix sign confusion in log1mexp implementation (fix #17125)Artem Pelenitsyn2020-06-051-6/+10
* [linker] Adds void printLoadedObjects(void);wip/angerman/print-loaded-objectsMoritz Angermann2020-06-042-2/+30
* compiler: Disable use of process jobs with process < 1.6.9Ben Gamari2020-06-041-3/+7
* rts: Add Windows-specific implementation of rtsSleepBen Gamari2020-06-041-2/+9