summaryrefslogtreecommitdiff
path: root/compiler/GHC/Runtime
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move BreakInfo into own moduleJoachim Breitner2021-10-143-9/+4
* shadowNames: Accept an OccName, not a GreNameJoachim Breitner2021-10-131-1/+2
* Improve overlap error for polykinded constraintssheaf2021-10-061-3/+1
* Use Info Table Provenances to decode cloned stack (#18163)Sven Tennie2021-09-231-0/+4
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-3/+3
* Introduce FinderLocations for decoupling Finder from DynFlagsFendor2021-07-231-1/+3
* Put tracing functions into their own moduleSylvain Henry2021-06-221-0/+1
* Make Logger independent of DynFlagsSylvain Henry2021-06-073-14/+10
* Follow up #12449: Improve function `Inspect.hs:check2`Roland Senn2021-06-031-20/+64
* Driver Rework PatchMatthew Pickering2021-06-032-20/+21
* Allow primops in a :print (and friends) command. Fix #19394Roland Senn2021-06-021-10/+32
* Use pprSigmaType to print GHCi debugger Suspension Terms (Fix #19355)Roland Senn2021-05-201-3/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-125-5/+6
* Fully remove HsVersions.hSylvain Henry2021-05-122-5/+1
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-4/+5
* Tweak function `quantifyType` to fix #12449Roland Senn2021-05-041-21/+9
* Make GHC.Runtime.Interpreter independent of GHC.DriverSylvain Henry2021-04-303-23/+15
* Interpreter: replace DynFlags with EvalOpts/BCOOptsSylvain Henry2021-04-302-33/+27
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-293-10/+7
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-291-2/+3
* 18000 Use GHC.IO.catchException in favor of Exception.catchSasha Bogicevic2021-04-261-3/+4
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-092-2/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-1/+1
* Refactor FinderCacheSylvain Henry2021-03-261-2/+5