summaryrefslogtreecommitdiff
path: root/compiler/GHC/Runtime
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add compiler linting to CIHécate2021-03-252-3/+4
* Move loader state into InterpSylvain Henry2021-03-236-205/+234
* Generate GHCi bytecode from STG instead of Core and support unboxedLuite Stegeman2021-03-201-1/+1
* GHC Exactprint main commitAlan Zimmerman2021-03-201-6/+7
* Ignore breakpoint for a specified number of iterations. (#19157)Roland Senn2021-03-102-6/+23
* template-haskell: Add putDoc, getDoc, withDecDoc and friendsLuke Lau2021-03-101-3/+3
* Simplify shadowing of DuplicateRecordFields in GHCi (fixes #19314)Adam Gundry2021-03-101-1/+1
* Do not remove shadowed record selectors from interactive context (fixes #19322)Adam Gundry2021-03-101-1/+4
* Move Hooks into HscEnvSylvain Henry2021-02-221-1/+4
* Refactor LoggerSylvain Henry2021-02-133-24/+35
* Fix typosBrian Wignall2021-02-061-1/+1
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Put hole instantiation typechecking in the module graph and fix driver batch ...John Ericson2020-12-281-1/+3
* Refactor renamer datastructuresAdam Gundry2020-12-242-3/+3
* Kill floatEqualities completelySimon Peyton Jones2020-12-201-1/+1
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-142-6/+7
* Parser: move parser utils into their own moduleSylvain Henry2020-12-111-58/+0
* ghc-heap: partial TSO/STACK decodingDavid Eichmann2020-11-281-2/+2
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-0/+4
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-213-20/+26
* Use tcSplitForAllInvisTyVars (not tcSplitForAllTyVars) in more placesRyan Scott2020-11-151-1/+1
* Name (tc)SplitForAll- functions more consistentlyRyan Scott2020-11-151-1/+1
* Linker: reorganize linker related codeSylvain Henry2020-11-036-1977/+25
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-015-27/+27
* Remove unnecessary gender from comments/docsRichard Eisenberg2020-10-291-1/+1
* Split GHC.Driver.TypesSylvain Henry2020-10-299-101/+584
* Implement -Woperator-whitespace (#18834)Vladislav Zavialov2020-10-191-1/+1
* Initial ShortText code and conversion of package db codeWander Hillen2020-10-131-10/+12
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-102-3/+1
* Cache HomeUnit in HscEnv (#17957)Sylvain Henry2020-10-093-4/+4
* Expose RTS-only ways (#18651)Sylvain Henry2020-10-091-1/+1
* Make the parser module less dependent on DynFlagsSylvain Henry2020-09-291-9/+9