summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* configure: Bump GHC version to 9.5wip/T21384Ben Gamari2022-04-252-1/+1
* Document behaviour of RULES with KnownNatBodigrim2022-04-251-0/+9
* rts: Improve documentation of closure typesBen Gamari2022-04-251-13/+35
* rts: Refactor handling of dead threads' stacksBen Gamari2022-04-256-9/+30
* Drop remaining vestiges of libtoolBen Gamari2022-04-255-37/+11
* Drop libtool path from settings fileBen Gamari2022-04-2511-39/+7
* Drop dead code in GHC.Linker.Static.linkBinary'Ben Gamari2022-04-251-18/+5
* testsuite: Add testcase for #21141Ben Gamari2022-04-252-0/+27
* Ensure that wired-in exception closures aren't GC'dBen Gamari2022-04-254-40/+101
* rts: Factor out built-in GC rootsBen Gamari2022-04-251-35/+41
* testsuite: Cabalify ghc-configBen Gamari2022-04-256-24/+23
* testsuite: More robust library way detectionBen Gamari2022-04-253-97/+38
* hadrian: Clean up handling of libffi dependenciesBen Gamari2022-04-256-13/+25
* hadrian: Drop redundant include directoriesBen Gamari2022-04-251-10/+0
* hadrian: Ensure that --extra-lib-dirs are usedBen Gamari2022-04-251-26/+5
* Improve floated dicts in SpecialiseSimon Peyton Jones2022-04-223-91/+147
* decideMonoTyVars: account for CoVars in candidatessheaf2022-04-224-3/+34
* unlist announceEric Lindblad2022-04-221-8/+6
* Mention new MutableByteArray# wrapper in base changelog.Andreas Klebinger2022-04-221-1/+1
* Relax "suppressing errors" assert in reportWantedssheaf2022-04-221-4/+9
* Fixes to rubbish literalsKrzysztof Gogolewski2022-04-224-4/+10
* hadrian: Enable -dlint in devel2 flavourBen Gamari2022-04-221-1/+1
* testsuite: Ensure that GHC doesn't pick up environment filesBen Gamari2022-04-222-2/+4
* hadrian: Don't rely on xxx not being present in installation pathBen Gamari2022-04-221-2/+2
* get-win32-tarballs: Drop i686 architectureBen Gamari2022-04-221-2/+2
* Update test baselines to match new error messages from GHC.IO.Encoding.FailureBodigrim2022-04-224-34/+34
* Improve error messages from GHC.IO.Encoding.FailureBodigrim2022-04-221-8/+12
* Include the way string in the file name for dump files.Andreas Klebinger2022-04-2210-8/+42
* Check for zero-bit types in sizeExprKrzysztof Gogolewski2022-04-221-10/+12
* rts: Mark closureFlags array as constBen Gamari2022-04-222-2/+2
* rts: Introduce ip_STACK_FRAMEBen Gamari2022-04-222-66/+68
* [ci skip] Drop outdated TODO in RtsAPI.cCheng Shao2022-04-211-4/+0
* Fix substitution in bindAuxiliaryDictSimon Peyton Jones2022-04-209-44/+74
* Fix a shadowing issue in StgUnarise.Andreas Klebinger2022-04-201-1/+23
* Remove LevityInfoKrzysztof Gogolewski2022-04-2011-129/+14
* Add -dkeep-comments flag to keep comments in the parserAlan Zimmerman2022-04-205-0/+306
* rts: Ensure that the interpreter doesn't disregard tagsBen Gamari2022-04-151-4/+4
* testsuite: Add test for #21390Ben Gamari2022-04-156-0/+44
* Only enable PROF_SPIN in DEBUGDylan Yudaken2022-04-152-1/+3
* Hadrian: use a set to keep track of wayssheaf2022-04-1418-33/+68
* StgLint: Lint constructor applications and strict workers for arity.Andreas Klebinger2022-04-143-8/+35
* Refine warning about defining rules in SAFE modulesMatthew Pickering2022-04-136-6/+7
* Specialise: Check `typeDeterminesValue` before specialising on an interesting...wip/T19644Sebastian Graf2022-04-121-4/+10
* Specialising through specialised method calls (#19644)Sebastian Graf2022-04-1215-90/+1184
* Eta reduction based on evaluation context (#21261)Sebastian Graf2022-04-1211-135/+478
* Document that DuplicateRecordFields doesn't tolerates ambiguous fieldsHécate Moonlight2022-04-123-106/+70
* Refactor: simplify lexing of the dotVladislav Zavialov2022-04-092-17/+9
* Fix missing SymCo in pushCoercionIntoLambdasheaf2022-04-091-1/+5
* Add regression test for #19569Andreas Klebinger2022-04-093-0/+53
* Update changelog.Philip Hazelden2022-04-091-0/+3