summaryrefslogtreecommitdiff
path: root/ghc
Commit message (Expand)AuthorAgeFilesLines
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-261-1/+1
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-8/+10
* Don't store LlvmConfig into DynFlagsSylvain Henry2022-05-171-3/+2
* Fix several note references, part 2Krzysztof Gogolewski2022-05-051-1/+1
* Enable eventlog support in all ways by defaultBen Gamari2022-04-272-14/+0
* Basic response file supportBen Gamari2022-04-271-4/+3
* driver: Introduce HomeModInfoCache abstractionMatthew Pickering2022-04-082-15/+8
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-5/+5
* Fix behaviour of -Wunused-packages in ghciMatthew Pickering2022-03-231-11/+30
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-4/+4
* Reinstallable GHCZubin Duggal2022-02-211-4/+2
* Bump time submodule to 1.12.1Ben Gamari2022-02-201-1/+1
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-201-1/+1
* Don't try to build stage1 with -eventlog if stage0 doesn't provide itPHO2022-02-082-1/+13
* Exit with failure when -e fails (fixes #18411 #9916 #17560)nineonine2022-02-052-60/+101
* Fix a few Note inconsistenciesBen Gamari2022-02-012-3/+2
* Consistently upper-case "Note ["Ben Gamari2022-02-011-1/+1
* Improve migration strategy for the XDG compliance change to the GHC applicationZubin Duggal2022-01-311-27/+26
* Enable :seti in a multi component replMatthew Pickering2022-01-111-2/+2
* Use interactive flags when printing expressions in GHCiMatthew Pickering2022-01-111-4/+4
* Multiple Home UnitsMatthew Pickering2021-12-283-101/+337
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-091-3/+3
* Dump non-module specific info to file #20316Carrie Xu2021-12-011-1/+1
* Misc cleanupKrzysztof Gogolewski2021-11-251-1/+0
* More support for optional home-unitSylvain Henry2021-11-202-7/+8
* Improve handling of import statements in GHCi (#20473)Morrow2021-11-171-17/+8
* Delete dead code knobs for building GHC itselfJohn Ericson2021-11-151-3/+0
* Refactor package importsSylvain Henry2021-10-222-10/+14
* Fix #19884: add warning to tags command, drop T10989Emily Martins2021-10-191-0/+2
* ghci: Explicitly store and restore interface file cacheMatthew Pickering2021-10-173-6/+26
* Ensure .dyn_hi doesn't overwrite .hiZiyang Liu2021-09-171-0/+5
* Minor doc fixesKrzysztof Gogolewski2021-09-081-2/+2
* Fix GHCi completion (#20101)Zubin Duggal2021-08-041-13/+20
* Remove hschooks.c and -no-hs-main for ghc-binZubin Duggal2021-08-034-104/+2
* ghc: Introduce --run modeBen Gamari2021-08-021-3/+22
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-232-2/+6
* Avoid unsafePerformIO for getProgNameSylvain Henry2021-07-091-4/+6
* driver: Convert runPipeline to use a free monadMatthew Pickering2021-07-071-13/+14
* Unify primary and secondary GHCi promptEmily Martins2021-07-011-1/+1
* Dynflags: introduce DiagOptsSylvain Henry2021-07-012-2/+4
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* Introduce `hsExprType :: HsExpr GhcTc -> Type` in the new modulewip/hsExprTypeRyan Scott2021-06-081-24/+18
* Make Logger independent of DynFlagsSylvain Henry2021-06-073-28/+34
* ghci: Enable -fkeep-going by defaultMatthew Pickering2021-05-291-0/+4
* Introduce Strict.Maybe, Strict.Pair (#19156)Vladislav Zavialov2021-05-232-4/+6
* Implement :info for record pattern synonyms (#19462)nineonine2021-05-191-1/+1
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-122-2/+2
* Fully remove HsVersions.hSylvain Henry2021-05-122-9/+6
* Remove duplicate modules in GHCi %s promptPhilipp Dargel2021-05-031-1/+1
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-6/+6