summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Simplify and correct nasty case in coercion optwip/T21062Richard Eisenberg2022-05-102-30/+51
* STG: only print cost-center if asked toSylvain Henry2022-05-094-8/+9
* Correct base's changelog for 4.16.1.0Hécate Moonlight2022-05-091-4/+9
* avoid hadrian/bindist/Makefile install_docs error when --docs=noneJens Petersen2022-05-091-3/+4
* add test case for #21446Teo Camarasu2022-05-093-0/+12
* Respect -po when heap profiling (#21446)Teo Camarasu2022-05-091-15/+21
* Tweak GHC.CmmToAsm.CFG.delEdgeSimon Jakobi2022-05-081-4/+1
* Change Specialise to use OrdList.Rob2022-05-081-23/+23
* ci: Generate source-tarball in release jobsMatthew Pickering2022-05-061-0/+1
* Fix name of windows release bindist in doc-tarball jobMatthew Pickering2022-05-061-1/+1
* Comments only: Note [AppCtxt]Simon Peyton Jones2022-05-061-2/+36
* template-haskell: Fix representation of OPAQUE pragmasMatthew Pickering2022-05-064-8/+33
* Allow `let` just before pure/return in ApplicativeDoZiyang Liu2022-05-067-19/+50
* testsuite: Add test for #21465Ben Gamari2022-05-054-0/+64
* rts: Ensure that XMM registers are preserved on Win64Ben Gamari2022-05-053-30/+41
* ci: Add job to check that jobs.yaml is up-to-dateMatthew Pickering2022-05-051-0/+22
* Start 9.6.1-notessheaf2022-05-054-435/+27
* add since annotations for instances of ByteArrayTeo Camarasu2022-05-051-0/+9
* SpecConstr: Properly create rules for call patterns representing partial appl...Andreas Klebinger2022-05-053-28/+74
* Give the two T19569 tests different namesMatthew Craven2022-05-055-2/+2
* Fix broken rules for (^) with known small powersMatthew Craven2022-05-052-13/+12
* Add a test for the bracketing in rules for (^)Matthew Craven2022-05-052-0/+57
* Explain that 'fail s' should run in the monad itselfTom Ellis2022-05-051-0/+4
* Remove two uses of IntMap.sizeSimon Jakobi2022-05-052-2/+2
* adjustors: align comment about number of integer like arguments with implemen...Adam Sandberg Ericsson2022-05-051-3/+3
* Fix several note references, part 2Krzysztof Gogolewski2022-05-0528-88/+41
* gitlab/ci: Fix name of bootstrap compiler directoryBen Gamari2022-05-041-2/+2
* gitlab-ci: Don't run make job in release pipelinesBen Gamari2022-05-041-1/+1
* configure: Make sphinx version check more robustBen Gamari2022-05-041-1/+1
* gitlab-ci: Always preserve artifacts, even in failed jobsBen Gamari2022-05-042-72/+145
* gitlab-ci: Use ld.lld on ARMv7/LinuxBen Gamari2022-05-042-8/+14
* testsuite/T7275: Use sed -rBen Gamari2022-05-041-1/+1
* Update supported LLVM versionsBen Gamari2022-05-042-1/+7
* Ensure Any is not levity-polymorphic in FFIsheaf2022-05-044-13/+30
* Improve error reporting in generated codeSimon Peyton Jones2022-05-0416-86/+126
* rts/ghc.mk: Only build StgCRunAsm.S when it is neededBen Gamari2022-05-041-0/+3
* genprimopcode: Replace LaTeX documentation syntax with HaddockAlexis King2022-05-044-444/+240
* genprimopcode: Support Unicode properlyAlexis King2022-05-044-23/+74
* CoreLint - When checking for levity polymorphism look through more ticks.Andreas Klebinger2022-05-044-13/+45
* Assume at least one evaluation for nested SubDemands (#21081, #21133)wip/T21081Sebastian Graf2022-05-0353-488/+853
* Fix several note referencesKrzysztof Gogolewski2022-05-0225-84/+40
* Remove obsolete code in CoreToStgKrzysztof Gogolewski2022-05-022-11/+0
* libraries/base: docs: Explain relationshipt between `finalizeForeignPtr` and ...Niklas Hambüchen2022-05-022-10/+22
* typosEric Lindblad2022-05-011-2/+2
* exprIsDeadEnd: Use isDeadEndAppSig to check if a function appliction is botto...Andreas Klebinger2022-05-013-7/+7
* Add documentation to the ByteArray# primetype.Hécate Moonlight2022-05-011-5/+44
* StgLint: Check that functions are applied to compatible runtime repsAndreas Klebinger2022-05-014-24/+179
* Testsuite driver: don't crash on empty metricssheaf2022-04-301-3/+7
* rts/m32: Fix assertion failureBen Gamari2022-04-301-0/+3
* Hadrian: Update README about the flavour/testsuite contractMatthew Pickering2022-04-302-0/+10