summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Env.hs
Commit message (Expand)AuthorAgeFilesLines
* compiler: Introduce and use RoughMap for instance environmentsBen Gamari2022-02-041-5/+5
* Multiple Home UnitsMatthew Pickering2021-12-281-45/+83
* Use Monoid in hptSomeThingsBelowUsSylvain Henry2021-11-291-18/+15
* Correct retypechecking in --make modeMatthew Pickering2021-11-251-0/+4
* driver: Use shared transitive dependency calculation in hptModulesBelowMatthew Pickering2021-11-111-23/+10
* Refactoring module dependenciesSylvain Henry2021-08-131-36/+50
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-1/+3
* Put tracing functions into their own moduleSylvain Henry2021-06-221-3/+3
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-4/+26
* Fix infinite looping in hptSomeModulesBelowMatthew Pickering2021-06-021-6/+14
* Refactor driver code; de-duplicate and split APIs (#14095, !5555)Divam2021-05-251-1/+6
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-191-8/+47
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-1/+1
* Make GHC.Runtime.Interpreter independent of GHC.DriverSylvain Henry2021-04-301-0/+11
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-291-2/+2
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-011-2/+2
* Move the EPS into UnitEnvSylvain Henry2021-04-011-1/+1
* Move HPT in UnitEnvSylvain Henry2021-04-011-0/+8
* Move unit DBs in UnitEnvSylvain Henry2021-04-011-1/+1
* Encapsulate the EPS IORef in a newtypeSylvain Henry2021-04-011-2/+2
* Refactor LoggerSylvain Henry2021-02-131-2/+1
* Remove unused extension pragmas from the compiler code baseHécate2021-01-171-1/+0
* Remove errShortString, cleanup error-related functionsAlfredo Di Napoli2021-01-091-1/+1
* Split Driver.Env moduleAlfredo Di Napoli2020-12-181-134/+2
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-3/+30
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-211-6/+25
* Linker: reorganize linker related codeSylvain Henry2020-11-031-3/+3
* Split GHC.Driver.TypesSylvain Henry2020-10-291-0/+375