summaryrefslogtreecommitdiff
path: root/compiler/GHC.hs
Commit message (Expand)AuthorAgeFilesLines
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-251-12/+14
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+1
* Allow configuration of error message printingMatthew Pickering2022-10-181-2/+4
* Fix typosEric Lindblad2022-09-141-1/+1
* Align the behaviour of `dopt` and `log_dopt`Dominik Peteler2022-07-161-1/+1
* ghci: Fix most calls to isLoaded to work in multi-modeMatthew Pickering2022-07-091-0/+5
* Refactor ModuleName to L.H.S.Module.Nameromes2022-07-031-1/+0
* TTG: Move HsModule to L.H.Sromes2022-07-031-3/+3
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-1/+2
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-50/+1
* Basic response file supportBen Gamari2022-04-271-1/+1
* Modularize Tidy (#17957)Sylvain Henry2022-03-251-3/+2
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-1/+1
* driver: Remove needsTemplateHaskellOrQQ from ModuleGraphMatthew Pickering2022-02-231-1/+0
* Simplify/correct implementation of getModuleInfoMatthew Pickering2022-02-231-12/+3
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-201-1/+1
* compiler: Introduce and use RoughMap for instance environmentsBen Gamari2022-02-041-3/+4
* Multiple Home UnitsMatthew Pickering2021-12-281-54/+119
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-091-6/+6
* More support for optional home-unitSylvain Henry2021-11-201-8/+8
* Refactor package importsSylvain Henry2021-10-221-13/+35
* InteractiveContext: Smarter caching when rebuilding the ic_rn_gbl_envJoachim Breitner2021-10-191-1/+1
* ghci: Explicitly store and restore interface file cacheMatthew Pickering2021-10-171-1/+1
* Move BreakInfo into own moduleJoachim Breitner2021-10-141-1/+1
* GHC: Drop dead packageDbModulesBen Gamari2021-09-291-24/+0
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-231-3/+8
* Use Ways API instead of Set specific functionsFendor2021-07-211-5/+4
* Make TmpFs independent of DynFlagsSylvain Henry2021-07-191-2/+3
* Avoid unsafePerformIO for getProgNameSylvain Henry2021-07-091-4/+8
* Rename getErrorMessages and getMessages function in parser codewip/adinapoli-issue-19920Alfredo Di Napoli2021-07-081-5/+5
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-10/+13
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-28/+38
* Driver Rework PatchMatthew Pickering2021-06-031-42/+5
* Support new parser types in GHCAlfredo Di Napoli2021-05-261-6/+4
* check-{ppr/exact}: Rewrite more directly to just parse filesMatthew Pickering2021-05-241-10/+11
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+2
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Add some DriverMessage type constructorsAlfredo Di Napoli2021-05-051-5/+2
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-291-10/+13
* Read constants header instead of global platformConstantsSylvain Henry2021-04-101-9/+14
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-2/+1
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-011-6/+6
* Move the EPS into UnitEnvSylvain Henry2021-04-011-0/+2
* Move HPT in UnitEnvSylvain Henry2021-04-011-4/+7
* Move unit DBs in UnitEnvSylvain Henry2021-04-011-7/+9
* EPA : Rename AnnComment to EpaCommentAlan Zimmerman2021-03-311-1/+1
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-311-1/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-3/+5
* Add UnitId to Target recordFendor2021-03-281-11/+21