summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove tracing OPTIONS_GHCwip/remove-trace-stgMatthew Pickering2023-02-011-1/+0
* compiler: properly handle non-word-sized CmmSwitch scrutinees in the wasm NCGwip/T21776Cheng Shao2023-01-315-1/+49
* Bump transformers submodule to 0.6.0.6Ben Gamari2023-01-311-0/+0
* hadrian: Substitute LIBRARY_*_VERSION variablesBen Gamari2023-01-312-2/+18
* hadrian: Refactor templating logicBen Gamari2023-01-311-61/+90
* hadrian: Sphinx docs require templated cabal filesBen Gamari2023-01-311-2/+15
* Revert "Hadrian: fix doc generation"Ben Gamari2023-01-312-18/+3
* testsuite: Add regression test for #22798Ben Gamari2023-01-312-0/+376
* nativeGen/AArch64: Fix graph-colouring allocatorBen Gamari2023-01-311-1/+10
* nativeGen: Teach graph-colouring allocator that x18 is unusableBen Gamari2023-01-311-4/+2
* nativeGen/AArch64: Fix debugging outputBen Gamari2023-01-311-10/+68
* Revert "Cmm Lint: relax SIMD register assignment check"sheaf2023-01-311-14/+1
* Cmm: track the type of global registerssheaf2023-01-3140-617/+671
* configure: Always create the VERSION fileBen Gamari2023-01-313-7/+4
* Support "unusable UNPACK pragma" warning with -O0Krzysztof Gogolewski2023-01-3110-31/+71
* Improve exprOkForSpeculation for classopsSimon Peyton Jones2023-01-3121-80/+228
* FastString: add fastStringToShorTextdoyougnu2023-01-312-19/+23
* InfoTableProv: ShortText --> ShortByteStringdoyougnu2023-01-311-17/+20
* testsuite: use tgamma for cg007Cheng Shao2023-01-311-3/+2
* Update note at beginning of GHC.Builtin.NAmesJoachim Breitner2023-01-311-7/+9
* rts: prevent potential divide-by-zero when tickInterval=0Cheng Shao2023-01-311-4/+5
* Fixes for cabal-reinstall CI jobMatthew Pickering2023-01-318-23/+24
* 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