summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Base/JS: GHC.JS.Foreign.Callback module (issue 23126)wip/js-exportsJosh Meredith2023-04-1128-4/+638
* Renamer: don't call addUsedGRE on an exact Namesheaf2023-04-076-16/+41
* Add structured error messages for GHC.Tc.TyCl.UtilsTorsten Schmits2023-04-077-18/+42
* Adjust wording wrt representation polymorphism of ($)Sebastian Graf2023-04-071-1/+1
* Remove trailing whitespace from ($) commentaryAlex Dixon2023-04-071-3/+3
* Improve documentation for ($) (#22963)Alex Dixon2023-04-071-12/+63
* Add release note for GHC.Unicode refactor in base-4.18.Pierre Le Marre2023-04-061-3/+4
* Fix reverse flag for -Wunsupported-llvm-versionBrandon Chinn2023-04-061-1/+1
* nonmoving: Disable slop-zeroingBen Gamari2023-04-061-4/+8
* Add testcase for #23192sheaf2023-04-042-0/+17
* Fix unification with oversaturated type familiesKrzysztof Gogolewski2023-04-044-30/+154
* Make INLINE pragmas for pattern synonyms work with THRyan Scott2023-04-044-1/+63
* GHCi.RemoteTypes: fix doc and avoid unsafeCoerce (#23201)Sylvain Henry2023-04-042-26/+45
* Relax assertion in varToRecFieldOccsheaf2023-04-045-4/+54
* StgToCmm: Upgrade -fcheck-prim-bounds behaviorMatthew Craven2023-04-0415-111/+573
* Add a few more memcpy-ish primopsMatthew Craven2023-04-046-40/+155
* Fixes around unsafeCoerce#Krzysztof Gogolewski2023-04-035-69/+59
* Convert diagnostics in GHC.Rename.HsType to proper TcRnMessageHaskell-mouse2023-04-0331-132/+395
* JS: fix issues with FD api supportSylvain Henry2023-04-032-2/+11
* hadrian: Improve option parsingKrzysztof Gogolewski2023-04-031-76/+56
* ci: Add job to test 9.6 bootstrappingMatthew Pickering2023-04-031-1/+3
* hadrian: Update bootstrap plans for 9.2.6, 9.2.7, 9.4.4, 9.4.5, 9.6.1Matthew Pickering2023-04-0326-140/+1257
* ghc-heap: remove wrong Addr# coercion (#23181)Sylvain Henry2023-04-033-4/+5
* cmm: implement parsing of MO_AtomicRMW from hand-written CMM filesBodigrim2023-04-025-0/+153
* Rework documentation for data CharBodigrim2023-04-021-11/+90
* TH: revert changes to GadtC & RecGadtCsheaf2023-04-0115-66/+79
* Improve haddocks of template-haskell Con datatypesheaf2023-04-011-11/+27
* JS: Linker: use saturated JExprdoyougnu2023-04-012-100/+5
* Add structured error messages for GHC.Tc.TyClTorsten Schmits2023-04-0197-440/+1028
* driver: Unit State Data.Map -> GHC.Unique.UniqMapdoyougnu2023-04-0113-159/+199
* User Guide: update copyright year: 2020->2023Artem Pelenitsyn2023-04-011-1/+1
* [feat] make ($) representation polymorphicmangoiv2023-04-0115-27/+47
* Add test for T23184Matthew Pickering2023-03-313-0/+20
* testsuite: asyncify the testsuite driverCheng Shao2023-03-303-133/+140
* testsuite: use context variable instead of thread-local variableCheng Shao2023-03-302-7/+7
* testsuite: mypy typing error fixesCheng Shao2023-03-305-50/+10
* testsuite: handle target executable extensionCheng Shao2023-03-301-2/+7
* testsuite: strip the cross ghc prefix in output and error messageCheng Shao2023-03-301-0/+6
* testsuite: normalize the .wasm extensionCheng Shao2023-03-301-0/+5
* testsuite: don't add optllvm way for wasm32Cheng Shao2023-03-301-1/+1
* hadrian: Pass CROSS_EMULATOR to runtests.pyBen Gamari2023-03-301-0/+2
* testsuite/driver: Normalize away differences in ghc executable nameBen Gamari2023-03-301-0/+12
* testsuite/driver: Add basic support for testing cross-compilersBen Gamari2023-03-303-2/+29
* ci: use alpine3_17-wasm image for wasm jobsCheng Shao2023-03-303-80/+74
* ci: fix lint-testsuite jobCheng Shao2023-03-301-6/+1
* ci: unset CROSS_EMULATOR for js jobCheng Shao2023-03-301-0/+2
* ci: ensure that all non-i386 pipelines do parallel xz compressionCheng Shao2023-03-301-1/+1
* ci: make lint-ci-config job fast againCheng Shao2023-03-303-4/+4
* Add LANGUAGE GADTs to GHC.Rename.Env sheaf2023-03-301-1/+1
* docs: move RecordUpd changelog entry to 9.8sheaf2023-03-302-5/+5