summaryrefslogtreecommitdiff
path: root/compiler/GHC/Runtime
Commit message (Expand)AuthorAgeFilesLines
* docs: Add Note [Timing of plugin initialization]Matthew Pickering2023-05-051-0/+23
* Rework plugin initialisation pointsAaron Allen2023-05-051-1/+5
* Validate compatibility of ghcs when loading pluginsromes2023-05-041-6/+13
* Convert interface file loading errors into proper diagnosticsMatthew Pickering2023-04-181-3/+12
* GHCi.RemoteTypes: fix doc and avoid unsafeCoerce (#23201)Sylvain Henry2023-04-041-4/+2
* igre_prompt_env: discard "only-qualified" namessheaf2023-03-291-6/+10
* Handle records in the renamersheaf2023-03-293-60/+71
* Fix BCO creation setting caps when -j > -NTeo Camarasu2023-03-161-20/+4
* Detect family instance orphans correctlySimon Peyton Jones2023-01-271-2/+1
* Store dehydrated data structures in CgModBreaksMatthew Pickering2023-01-261-2/+10
* Misc cleanupKrzysztof Gogolewski2023-01-051-16/+0
* Make GHC.Driver.Main.hscTcRnLookupRdrName to return NonEmptyBodigrim2022-12-202-2/+4
* Print unticked promoted data constructors (#20531)Vladislav Zavialov2022-11-252-6/+7
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-113-19/+29
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-052-4/+5
* Export pprTrace and friends from GHC.Prelude.Andreas Klebinger2022-11-031-1/+0
* Scrub various partiality involving lists (again).M Farkas-Dyck2022-10-191-5/+8
* Interface Files with Core DefinitionsMatthew Pickering2022-10-112-7/+7
* Fix typosEric Lindblad2022-09-144-8/+8
* Add support for external static plugins (#20964)Sylvain Henry2022-08-101-5/+32
* Remove TCvSubst and use Subst for both term and type-level substYiyun Liu2022-08-044-9/+9
* Use lookupNameCache instead of lookupOrigIOBrandon Chinn2022-06-221-1/+1
* Fix several note references, part 2Krzysztof Gogolewski2022-05-052-2/+2
* winio: add support to iserv.Tamar Christina2022-04-281-1/+29
* Reverse dependency between StgToCmm and Runtime.Heap.LayoutSylvain Henry2022-03-231-2/+34
* Avoid redundant imports of GHC.Driver.SessionSylvain Henry2022-03-231-2/+2
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-20/+11
* Kill derived constraintsRichard Eisenberg2022-02-231-10/+12
* Track object file dependencies for TH accurately (#20604)Zubin Duggal2022-02-202-30/+37
* compiler: Introduce and use RoughMap for instance environmentsBen Gamari2022-02-042-9/+9
* Fix a few Note inconsistenciesBen Gamari2022-02-012-4/+5
* Rework the handling of SkolemInfoMatthew Pickering2022-01-291-1/+1
* Levity-polymorphic arrays and mutable variablessheaf2022-01-261-9/+14
* RTTI: Substitute the [rk] skolems into kindsMatthew Pickering2022-01-111-5/+6
* warnPprTrace: pass separately the reasonKrzysztof Gogolewski2022-01-111-2/+2
* Multiple Home UnitsMatthew Pickering2021-12-282-5/+5
* Give plugins a better interface (#17957)Sylvain Henry2021-12-212-7/+9
* Perf: avoid using (replicateM . length) when possibleSylvain Henry2021-12-171-2/+1
* Plugin load order should follow the commandline order (fixes #17884)Andrei Barbu2021-12-151-2/+2
* Ghci environment: Do not remove shadowed idsJoachim Breitner2021-12-141-24/+25
* Reflect type change in the haddock commentKai Prott2021-11-261-1/+1
* Fix plugin type to GHC.Plugins.PluginKai Prott2021-11-261-1/+1
* Simplify printQualificationKai Prott2021-11-261-7/+2
* Remove duplicate importKai Prott2021-11-261-1/+0
* Improve error message for mis-typed plugins #20671Kai Prott2021-11-261-14/+24
* GHCi Debugger - Improve RTTIRoland Senn2021-11-251-0/+3
* More support for optional home-unitSylvain Henry2021-11-201-6/+8
* ghci: Make getModBreaks robust against DotO UnlinkedBen Gamari2021-10-301-1/+6
* InteractiveContext: Smarter caching when rebuilding the ic_rn_gbl_envJoachim Breitner2021-10-193-32/+106
* shadowNames: Use OccEnv a, not [OccName]Joachim Breitner2021-10-151-1/+2