summaryrefslogtreecommitdiff
path: root/compiler/GHC/Unit/Module/Graph.hs
Commit message (Expand)AuthorAgeFilesLines
* Split DynFlags structure into own moduleOleg Grenrus2023-05-151-1/+1
* Strict fields in ModNodeKey (otherwise retains HomeModInfo)Matthew Pickering2023-01-261-2/+2
* Factorize hptModulesBelowSylvain Henry2023-01-261-0/+30
* Debug: Print full NodeKey when pretty printing ModuleGraphNodeMatthew Pickering2023-01-241-1/+1
* Add Javascript backendSylvain Henry2022-11-291-1/+3
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-3/+2
* Interface Files with Core DefinitionsMatthew Pickering2022-10-111-4/+4
* Fix leaks in --make mode when there are module loopsMatthew Pickering2022-08-041-0/+5
* Fix potential space leak that arise from ModuleGraphs retaining referencesZubin Duggal2022-07-131-10/+10
* driver: Fix issue with module loops and multiple home unitsMatthew Pickering2022-07-061-0/+6
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-4/+3
* Provide efficient unionMG function for combining two module graphs.Matthew Pickering2022-04-291-4/+25
* driver: Properly add an edge between a .hs and its hs-boot fileMatthew Pickering2022-03-011-5/+3
* Fix longstanding issue with moduleGraphNodes - no hs-boot files caseMatthew Pickering2022-03-011-12/+28
* Suggestions due to hlintMatthew Pickering2022-02-241-1/+0
* driver: Remove needsTemplateHaskellOrQQ from ModuleGraphMatthew Pickering2022-02-231-19/+2
* Remove mg_boot field from ModuleGraphMatthew Pickering2022-02-231-11/+1
* Multiple Home UnitsMatthew Pickering2021-12-281-65/+97
* Correct retypechecking in --make modeMatthew Pickering2021-11-251-4/+8
* driver: Cache the transitive dependency calculation in ModuleGraphMatthew Pickering2021-11-111-4/+126
* driver: Correct output of -fno-code and -dynamic-tooMatthew Pickering2021-10-191-11/+10
* driver: Cleanups related to ModLocationMatthew Pickering2021-10-191-1/+1
* Driver rework pt3: the upsweepMatthew Pickering2021-08-181-1/+5
* Put hole instantiation typechecking in the module graph and fix driver batch ...John Ericson2020-12-281-13/+120
* Split GHC.Driver.TypesSylvain Henry2020-10-291-0/+101