summaryrefslogtreecommitdiff
path: root/compiler/GHC/Runtime/Heap/Inspect.hs
Commit message (Expand)AuthorAgeFilesLines
* Misc cleanupKrzysztof Gogolewski2023-01-051-16/+0
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-11/+16
* Scrub various partiality involving lists (again).M Farkas-Dyck2022-10-191-5/+8
* Fix typosEric Lindblad2022-09-141-3/+3
* Remove TCvSubst and use Subst for both term and type-level substYiyun Liu2022-08-041-2/+2
* Use lookupNameCache instead of lookupOrigIOBrandon Chinn2022-06-221-1/+1
* Levity-polymorphic arrays and mutable variablessheaf2022-01-261-9/+14
* Perf: avoid using (replicateM . length) when possibleSylvain Henry2021-12-171-2/+1
* GHCi Debugger - Improve RTTIRoland Senn2021-11-251-0/+3
* Follow up #12449: Improve function `Inspect.hs:check2`Roland Senn2021-06-031-20/+64
* Use pprSigmaType to print GHCi debugger Suspension Terms (Fix #19355)Roland Senn2021-05-201-3/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* 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-301-1/+2
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-3/+3
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-091-1/+1
* Move loader state into InterpSylvain Henry2021-03-231-5/+9
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Kill floatEqualities completelySimon Peyton Jones2020-12-201-1/+1
* [Sized Cmm] properly retain sizes.Moritz Angermann2020-11-261-0/+4
* Use tcSplitForAllInvisTyVars (not tcSplitForAllTyVars) in more placesRyan Scott2020-11-151-1/+1
* Name (tc)SplitForAll- functions more consistentlyRyan Scott2020-11-151-1/+1
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-1/+1
* Split GHC.Driver.TypesSylvain Henry2020-10-291-1/+1
* Implement Quick Look impredicativitySimon Peyton Jones2020-09-241-2/+48
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+2
* Fix GHCi :print on big-endian platformsStefan Schulze Frielinghaus2020-07-091-14/+15
* Update compilerSylvain Henry2020-06-171-70/+48
* Various performance improvementsKrzysztof Gogolewski2020-06-171-4/+4
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-7/+9
* Explicit SpecificityGert-Jan Bottu2020-05-211-1/+1
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Refactoring unit management codeSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-3/+3
* GHC.Runtime: avoid DynFlags (#17957)Sylvain Henry2020-04-211-1/+1
* Modules (#13009)Sylvain Henry2020-04-181-3/+3
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-7/+7
* Kill wORDS_BIGENDIAN and replace it with platformByteOrder (#17957)Sylvain Henry2020-04-011-9/+8
* Modules: Types (#13009)Sylvain Henry2020-03-291-6/+6
* DynFlags refactoring IIISylvain Henry2020-03-251-3/+5
* Modules: Core (#13009)Sylvain Henry2020-03-161-5/+5
* Show breakpoint locations of breakpoints which were ignored during :force (#2...Roland Senn2020-02-291-2/+9
* Modules: Driver (#13009)Sylvain Henry2020-02-211-2/+2
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-121-0/+1355