summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Info table rather than closurewip/con-info-ghc-debugMatthew Pickering2020-11-063-7/+8
* ghc-heap: expose decoding from heap representation and support partial TSO/ST...David Eichmann2020-11-0520-80/+1169
* Add ghc-debug funcitons to the RTS APIDavid Eichmann2020-11-0540-82/+1085
* Add type information to lookup tableMatthew Pickering2020-11-0513-22/+36
* Accept output of testMatthew Pickering2020-11-051-2/+2
* Add another testMatthew Pickering2020-11-053-1/+25
* Prioritise spans from current module for THUNK infoMatthew Pickering2020-11-052-37/+57
* Move postIPEMatthew Pickering2020-11-042-31/+33
* move traceIPE out of profiling blockMatthew Pickering2020-11-042-12/+19
* Add missing case for unboxed sumMatthew Pickering2020-11-041-0/+1
* Move trace IPEMatthew Pickering2020-11-041-6/+6
* fix evenlog dumpMatthew Pickering2020-11-042-2/+7
* DocsMatthew Pickering2020-11-042-6/+24
* Start of documentationMatthew Pickering2020-11-041-0/+51
* Add missing fileMatthew Pickering2020-11-031-0/+17
* Run test in all waysMatthew Pickering2020-11-031-5/+6
* add back dumping to eventlogMatthew Pickering2020-11-033-4/+4
* Fix diffMatthew Pickering2020-11-036-8/+8
* Split IPE stuff into separate file - separate from profilingMatthew Pickering2020-11-0312-72/+113
* More clear name in eventlogMatthew Pickering2020-11-031-1/+1
* Start of noteMatthew Pickering2020-11-031-0/+47
* small fixes to diffMatthew Pickering2020-11-033-6/+4
* Add a flag to control distinct constructor tablesMatthew Pickering2020-11-033-1/+5
* Fix warningsMatthew Pickering2020-11-035-13/+2
* Add simple test for whereFrom primopMatthew Pickering2020-11-035-4/+32
* Add whereFrom# primopMatthew Pickering2020-11-038-1/+95
* fix rebaseMatthew Pickering2020-11-022-1/+5
* WIP: Give each constructor allocation site a unique info tableMatthew Pickering2020-11-0245-238/+646
* Revert "Remove GHC.Types.Unique.Map module"Matthew Pickering2020-11-022-0/+220
* Scav: Use bd->gen_no instead of bd->gen->noBen Gamari2020-11-011-1/+1
* Fix a leak in `transpose`Hécate2020-11-014-6/+75
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-01113-1314/+1232
* testsuite: Add performance test for #18698Ben Gamari2020-11-012-0/+100
* Add testcase for #816Andrzej Rybczak2020-10-312-0/+15
* winio: Fix unused variables warningsTamar Christina2020-10-313-22/+11
* Move loadDecl into IfaceToCoreSylvain Henry2020-10-315-123/+126
* primops: Generate ByteArray# index/read/write primopsBen Gamari2020-10-312-113/+359
* primops.txt.pp: Move ByteArray# primops to separate fileBen Gamari2020-10-312-449/+450
* Simplify constant-folding (#18032)Sylvain Henry2020-10-312-10/+4
* Refactor numeric constant folding rulesSylvain Henry2020-10-314-157/+443
* Make typechecker equality consider visibility in ForAllTysRyan Scott2020-10-3114-28/+224
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-3022-196/+331
* [skip ci] Fix typo in `callocBytes` haddock.Viktor Dukhovni2020-10-301-1/+1
* Remove unnecessary gender from comments/docsRichard Eisenberg2020-10-2916-22/+21
* Check for large tuples more thoroughlywip/T18723Ryan Scott2020-10-2927-74/+326
* GC: Avoid data race (#18717, #17964)Sylvain Henry2020-10-291-1/+1
* Split GHC.Driver.TypesSylvain Henry2020-10-29205-6117/+7237
* Widen acceptance threshold for T10421aJohn Ericson2020-10-291-1/+1
* API Annotations: put constructors in alphabetical orderAlan Zimmerman2020-10-281-2/+2
* hadrian: Don't quote metric baseline argumentBen Gamari2020-10-281-1/+1