summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* validDerivPred: Reject exotic constraints in IrredPredswip/T22696Ryan Scott2023-04-1512-111/+285
* docs: Update template-haskell docs to use Code Q a rather than Q (TExp a)Matthew Pickering2023-04-151-37/+41
* Make approximateWC a bit clevererwip/T22194-flagsSimon Peyton Jones2023-04-141-61/+94
* Improve partial signaturesSimon Peyton Jones2023-04-1411-138/+181
* Add some documentation about redundant constraintsSimon Peyton Jones2023-04-142-5/+28
* Major refactor in the handling of equality constraintsSimon Peyton Jones2023-04-1440-1240/+2181
* Stop if type constructors have kind errorsSimon Peyton Jones2023-04-146-17/+35
* docs: Generate docs/index.html with version numberMatthew Pickering2023-04-143-4/+5
* rts: improve memory ordering and add some comments in the StablePtr implement...Adam Sandberg Ericsson2023-04-141-10/+36
* Base/JS: GHC.JS.Foreign.Callback module (issue 23126)Josh Meredith2023-04-1328-4/+638
* Make WordQuotRem2Op ok-for-speculation tooSylvain Henry2023-04-132-3/+6
* Make Int64/Word64 division ok for speculation too.Sylvain Henry2023-04-132-13/+10
* Add quot folding rule (#22152)Sylvain Henry2023-04-136-19/+177
* Add quotRem rules (#22152)Sylvain Henry2023-04-135-0/+92
* Add regression test for #23229Rodrigo Mesquita2023-04-123-0/+3
* Allow generation of TTH syntax with THOleg Grenrus2023-04-1217-1/+88
* Clarify a couple of Notes about 'nospec'Simon Peyton Jones2023-04-112-5/+12
* Set base 'maintainer' field to CLCBodigrim2023-04-111-2/+2
* compiler: apply cmm node-splitting for wasm backendCheng Shao2023-04-112-3/+10
* compiler: make WasmCodeGenM an instance of MonadUniqueCheng Shao2023-04-112-6/+14
* Add missing cases in -Di prettyprinterKrzysztof Gogolewski2023-04-115-0/+86
* Add support for -debug in the testsuiteKrzysztof Gogolewski2023-04-116-5/+21
* 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