summaryrefslogtreecommitdiff
path: root/compiler/GHC/Unit/State.hs
Commit message (Expand)AuthorAgeFilesLines
* Split DynFlags structure into own moduleOleg Grenrus2023-05-151-1/+1
* driver: Unit State Data.Map -> GHC.Unique.UniqMapdoyougnu2023-04-011-141/+144
* fix: Update documentation linksromes2023-02-211-3/+3
* Package Imports: Get candidate packages also from re-exported modulesMatthew Pickering2022-12-151-1/+13
* Cleanup String/FastString conversionsKrzysztof Gogolewski2022-10-251-1/+1
* Scrub various partiality involving empty lists.M Farkas-Dyck2022-09-301-2/+2
* Clean up `findWiredInUnit`. In particular, avoid `head`.M Farkas-Dyck2022-09-281-12/+10
* Fix typosEric Lindblad2022-09-141-2/+2
* driver: Improve -Wunused-packages error message (and simplify implementation)Matthew Pickering2022-04-011-9/+12
* Fix some notesMatthew Pickering2022-02-081-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-4/+4
* Multiple Home UnitsMatthew Pickering2021-12-281-8/+40
* Properly filter for module visibility in resolvePackageImportMatthew Pickering2021-12-231-1/+1
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-091-0/+18
* Refactor package importsSylvain Henry2021-10-221-17/+23
* Remove IndefiniteSylvain Henry2021-10-221-16/+11
* Export PreloadUnitClosure as it is part of the public APIFendor2021-08-241-0/+1
* driver: Fix interaction of -Wunused-packages and reexported-modulesMatthew Pickering2021-07-131-3/+25
* driver: Add implicit package dependencies for template-haskell packageMatthew Pickering2021-06-251-2/+11
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-42/+40
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Correct treatment of rexported modules in mkModuleNameProvidersMapMatthew Pickering2021-04-261-2/+1
* Constants: add a note and fix minor doc glitchesSylvain Henry2021-04-101-24/+16
* Read constants header instead of global platformConstantsSylvain Henry2021-04-101-2/+27
* ModuleOrigin: print details of module conflictSergei Trofimovich2021-02-221-3/+5
* Refactor LoggerSylvain Henry2021-02-131-7/+7
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Fix wrong comment about UnitStateSylvain Henry2021-01-221-5/+1
* Put hole instantiation typechecking in the module graph and fix driver batch ...John Ericson2020-12-281-0/+14
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-148/+125
* Linker: reorganize linker related codeSylvain Henry2020-11-031-119/+1
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-1/+1
* Initial ShortText code and conversion of package db codeWander Hillen2020-10-131-12/+13
* Expose RTS-only ways (#18651)Sylvain Henry2020-10-091-2/+2
* Remove "Ord FastString" instanceSylvain Henry2020-09-011-7/+6
* Don't store HomeUnit in UnitConfigSylvain Henry2020-08-311-17/+22
* Refactor UnitId pretty-printingSylvain Henry2020-08-261-11/+6
* NCG: Dwarf configurationSylvain Henry2020-08-211-3/+3
* Expose UnitInfoMap as it is part of the public APIFendor2020-08-181-0/+1
* Add HomeUnit typeSylvain Henry2020-08-131-77/+72
* Use a type alias for WaysSylvain Henry2020-08-061-1/+1
* Move GHC.Platform into the compilerSylvain Henry2020-07-251-3/+3
* Rename GHC.Driver.Ways into GHC.Platform.WaysSylvain Henry2020-07-251-1/+1
* Minor refactoring of Unit displaySylvain Henry2020-07-221-18/+28
* Give Uniq[D]FM a phantom type for its key.Andreas Klebinger2020-07-121-1/+1
* Fix duplicated words and typos in comments and user guideJan Hrček2020-06-281-1/+1
* Clean up haddock hyperlinks of GHC.* (part2)Takenobu Tani2020-06-251-10/+10
* Update compilerSylvain Henry2020-06-171-24/+0
* Doc: fix some commentsSylvain Henry2020-06-131-58/+52