summaryrefslogtreecommitdiff
path: root/compiler/GHC/Iface
Commit message (Expand)AuthorAgeFilesLines
* Include ru_name in toHsRule messageZiyang Liu2022-02-091-10/+8
* Fix some notesMatthew Pickering2022-02-081-1/+1
* compiler: Introduce and use RoughMap for instance environmentsBen Gamari2022-02-042-8/+10
* Fix a few Note inconsistenciesBen Gamari2022-02-013-4/+7
* Consistently upper-case "Note ["Ben Gamari2022-02-013-3/+3
* Define and use restoreLclEnvSimon Peyton Jones2022-01-271-10/+10
* Correct type of static forms in hsExprTypeMatthew Pickering2022-01-181-1/+0
* warnPprTrace: pass separately the reasonKrzysztof Gogolewski2022-01-113-4/+4
* Fix parsing & printing of unboxed sumssheaf2022-01-111-6/+21
* Multiple Home UnitsMatthew Pickering2021-12-284-71/+75
* Fix typosKrzysztof Gogolewski2021-12-251-3/+3
* Give plugins a better interface (#17957)Sylvain Henry2021-12-213-27/+26
* Change isUnliftedTyCon to marshalablePrimTyCon (#20401)Krzysztof Gogolewski2021-12-171-103/+0
* TTG: replace Void/NoExtCon with DataConCantHappenKrzysztof Gogolewski2021-11-291-1/+1
* Misc cleanupKrzysztof Gogolewski2021-11-251-4/+2
* More support for optional home-unitSylvain Henry2021-11-203-43/+50
* Default kind vars in tyfams with -XNoPolyKindssheaf2021-11-081-14/+12
* Print the Type kind qualified when ambiguous (#20627)Vladislav Zavialov2021-11-071-1/+2
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-061-10/+2
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-36/+36
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-3/+3
* Don't default type variables in type familiessheaf2021-10-261-16/+43
* EPA: Use LocatedA for ModuleNameAlan Zimmerman2021-10-241-2/+2
* Refactor package importsSylvain Henry2021-10-221-3/+3
* Remove IndefiniteSylvain Henry2021-10-221-1/+1
* Add note about heap invariants [skip ci]Matthew Pickering2021-10-201-0/+1
* Temporary fix for leak with -fno-code (#20509)Matthew Pickering2021-10-191-10/+9
* Remove DT_Failed stateMatthew Pickering2021-10-192-32/+56
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-191-10/+10
* dynamic-too: Expand GHC.Iface.Recomp comment about the backpack hackMatthew Pickering2021-10-191-4/+11
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-172-9/+9
* Be more careful about retaining KnotVarsMatthew Pickering2021-10-121-1/+14
* Derive Eq instance for the HieTypeFix typeZejun Wu2021-10-121-0/+1
* Don't link plugins' units with target code (#20218)Sylvain Henry2021-10-081-1/+2
* Clean up HiePass constraintsVladislav Zavialov2021-10-041-52/+25
* Recompilation: Handle -plugin-package correctlyMatthew Pickering2021-09-301-5/+9
* Trees That Grow refactor for HsTick and HsBinTickAndrea Condoluci2021-09-301-8/+8
* compiler: Rename nameEnvElts -> nonDetNameEnvEltsBen Gamari2021-09-292-3/+3
* Remove NoGhcTc usage from HsMatchContextArtyom Kuznetsov2021-09-281-1/+7
* Use an ADT for RecompReasonSylvain Henry2021-09-171-47/+101
* Refactor module dependencies codeSylvain Henry2021-09-174-50/+11
* Improve pretty-printer defaulting logic (#19361)Krzysztof Gogolewski2021-09-171-34/+45
* Convert IFace Rename Errors (#19927)Aaron Allen2021-08-271-16/+7
* Driver rework pt3: the upsweepMatthew Pickering2021-08-181-1/+3
* Refactoring module dependenciesSylvain Henry2021-08-133-21/+24
* Fix pprDepsSylvain Henry2021-08-101-1/+3
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-232-3/+8
* Use Ways API instead of Set specific functionsFendor2021-07-211-1/+1
* driver: Fix recompilation for modules importing GHC.PrimMatthew Pickering2021-07-211-3/+9
* Remove useless .hs-bootSylvain Henry2021-07-012-2/+0