summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Improve exprOkForSpeculation for classopswip/T22745Simon Peyton Jones2023-01-3121-80/+228
* User's guide: Clarify overlapping instance candidate eliminationJason Shipman2023-01-301-2/+2
* gen_ci: Only consider release jobs for job metadataMatthew Pickering2023-01-302-4/+3
* rel_eng: Fix the name of the ubuntu-* jobsMatthew Pickering2023-01-301-2/+2
* rel_eng: Add check to make sure that release jobs are downloaded by fetch-gitlabMatthew Pickering2023-01-301-0/+10
* ci: Remove FreeBSD job from release pipelinesMatthew Pickering2023-01-302-63/+1
* Take account of loop breakers in specLookupRuleSimon Peyton Jones2023-01-3011-49/+90
* Fix two bugs in TypeData TH reificationRyan Scott2023-01-306-6/+58
* Handle `type data` properly in tyThingParent_maybeRyan Scott2023-01-306-8/+42
* ghc-the-library: Retain cafs in both static in dynamic builds.Andreas Klebinger2023-01-303-4/+42
* compiler: fix data section alignment in the wasm NCGCheng Shao2023-01-301-10/+10
* nativeGen: Disable asm-shortcutting on DarwinBen Gamari2023-01-302-2/+19
* compiler: properly handle ForeignHints in the wasm NCGCheng Shao2023-01-281-13/+52
* Assorted changes to avoid Data.List.{head,tail}Bodigrim2023-01-2811-31/+32
* compiler: fix lowering of CmmBlock in the wasm NCGCheng Shao2023-01-281-0/+2
* compiler: fix subword literal narrowing logic in the wasm NCGCheng Shao2023-01-284-20/+15
* Document differences between Data.{Monoid,Semigroup}.{First,Last}Bodigrim2023-01-282-2/+28
* hadrian: Fix library-dirs, dynamic-library-dirs and static-library-dirs in in...Matthew Pickering2023-01-281-2/+5
* Convert diagnostics in GHC.Rename.Bind to proper TcRnMessage (#20115)Andrei Borzenkov2023-01-2831-113/+419
* Add Foldable1 Solo instanceOleg Grenrus2023-01-281-0/+9
* CApiFFI: add ConstPtr for encoding const-qualified pointer return typesnineonine2023-01-2813-8/+118
* Revert "CApiFFI: add ConstPtr for encoding const-qualified pointer return typ...Ben Gamari2023-01-289-62/+5
* rts: Drop long-dead fallback definitions for INFINITY & NANBen Gamari2023-01-271-21/+0
* rts: Fix typoBen Gamari2023-01-273-3/+3
* rts: Fix C++ compilation issuesBen Gamari2023-01-274-3/+7
* rts: Fix non-atomic mutation of enabled_capabilitiesBen Gamari2023-01-271-1/+2
* testsuite: Make listThreads more robustBen Gamari2023-01-272-6/+10
* testsuite: Fix race in UnliftedTVar2Ben Gamari2023-01-272-2/+7
* rts: Relax Messages assertionBen Gamari2023-01-271-2/+4
* testsuite: Introduce threaded2_sanity wayBen Gamari2023-01-271-1/+3
* Put hadrian bootstrap plans through `jq`John Ericson2023-01-279-9/+2080
* bindist configure: Fail if find not found (#22691)Zubin Duggal2023-01-271-0/+4
* Accept an orphan declaration (sadly)Simon Peyton Jones2023-01-272-0/+8
* Avoid orphans in the parserSimon Peyton Jones2023-01-272-5/+6
* Avoid orphans in STGSimon Peyton Jones2023-01-2710-111/+149
* Report family instance orphans correctlySimon Peyton Jones2023-01-2728-150/+269
* Detect family instance orphans correctlySimon Peyton Jones2023-01-2713-22/+67
* Revert "base: NoImplicitPrelude in Data.Void and Data.Kind"Matthew Pickering2023-01-272-3/+1
* Replace errors from badOrigBinding with new one (#22839)Andrei Borzenkov2023-01-2710-70/+57
* rts: Use C11-compliant static assertion syntaxBen Gamari2023-01-271-1/+4
* Fix spurious change from !9568Sylvain Henry2023-01-261-1/+1
* base: Make changelog proposal references more consistentBen Gamari2023-01-261-29/+31
* rel-eng: Add missing rocky8 bindistMatthew Pickering2023-01-261-0/+1
* ci: Add ubuntu18_04 nightly and release jobsMatthew Pickering2023-01-264-1/+124
* base: NoImplicitPrelude in Data.Void and Data.KindVladislav Zavialov2023-01-262-1/+3
* tryFillBuffer: strictifydoyougnu2023-01-261-10/+10
* Do newtype unwrapping in the canonicaliser and rewriterRichard Eisenberg2023-01-268-79/+215
* Hadrian: fix doc generationSylvain Henry2023-01-262-3/+18
* Strict fields in ModNodeKey (otherwise retains HomeModInfo)Matthew Pickering2023-01-261-2/+2
* Force OccName in tidyTopNameMatthew Pickering2023-01-261-1/+2