summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* rts: IPE.c: don't do mutex stuff when THREADED_RTS is not definedCheng Shao2022-11-111-0/+10
* rts: use HAVE_GETPID to guard subprocess related logicCheng Shao2022-11-113-2/+20
* rts: don't define RTS_USER_SIGNALS when signal.h is not presentCheng Shao2022-11-117-7/+32
* rts: prefer ffi_type_void over FFI_TYPE_VOIDCheng Shao2022-11-111-1/+1
* testsuite: correct sleep() signature in T5611Cheng Shao2022-11-112-4/+6
* rts: workaround cmm's improper variadic ccall breaking wasm32 typecheckingCheng Shao2022-11-116-10/+15
* deriveConstants: parse .ll output for wasm32 due to broken nmCheng Shao2022-11-111-2/+21
* Add support for the wasm32-wasi target tupleCheng Shao2022-11-1116-4/+35
* add new modules for reducibility and WebAssembly translationNorman Ramsey2022-11-115-0/+898
* add the two key graph modules from Martin Erwig's FGLNorman Ramsey2022-11-114-0/+1022
* Fix Cmm symbol kindCheng Shao2022-11-1113-14/+237
* hadrian: add targetSupportsThreadedRts flagCheng Shao2022-11-119-18/+39
* hadrian: add -Wwarn only for cross-compiling unixCheng Shao2022-11-111-1/+11
* autoconf: check getpid getuid raiseCheng Shao2022-11-111-0/+2
* Boxity: Handle argument budget of unboxed tuples correctly (#21737)Sebastian Graf2022-11-105-50/+252
* WorkWrap: Unboxing unboxed tuples is not always useful (#22388)Sebastian Graf2022-11-104-12/+136
* Fix DsUselessSpecialiseForClassMethodSelector msgwip/T21851Simon Peyton Jones2022-11-101-1/+1
* Make indexError work betterSimon Peyton Jones2022-11-102-3/+24
* Fire RULES in the SpecialiserSimon Peyton Jones2022-11-1017-237/+521
* GHCi tags generation phase 2Hécate Moonlight2022-11-091-1/+1
* Use TcRnDiagnostic in GHC.Tc.TyCl.Instance (#20117)Giles Anderson2022-11-0948-110/+257
* Document what Alternative/MonadPlus instances actually doJade Lovelace2022-11-082-8/+26
* Add example for (<$)Jade Lovelace2022-11-081-0/+9
* Clarify msum/asum documentationJade Lovelace2022-11-081-2/+8
* Fix TypeData issues (fixes #22315 and #22332)Ross Paterson2022-11-0828-74/+261
* Define `Infinite` list and use where appropriate.M Farkas-Dyck2022-11-0821-89/+300
* bump llvm upper boundCarter Schonwald2022-11-071-1/+1
* Bump haskeline submodulewip/bump-boot-librariesCheng Shao2022-11-061-0/+0
* Bump gmp-tarballs submoduleCheng Shao2022-11-061-0/+0
* Bump ci-images revisionCheng Shao2022-11-061-1/+1
* Bump Win32 submodule to 2.13.4.0Matthew Pickering2022-11-053-2/+2
* Bump unix submodule to 2.8.0.0Matthew Pickering2022-11-055-4/+9
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-0536-95/+102
* CI: Allow hadrian-ghc-in-ghci to run in nightliesBryan Richter2022-11-041-1/+4
* Export pprTrace and friends from GHC.Prelude.Andreas Klebinger2022-11-0369-127/+146
* Fix haddocks for GHC.IORefBodigrim2022-11-031-2/+2
* Clarify status of bindings in WholeCoreBindingsMatthew Pickering2022-11-032-5/+5
* git: ignore HIE files.M Farkas-Dyck2022-11-031-0/+2
* Port foundation numeric tests to GHC testsuiteMatthew Pickering2022-11-033-0/+838
* gen-dll: Drop itBen Gamari2022-11-035-562/+0
* Move Symbol implementation note out of public haddockOleg Grenrus2022-11-021-1/+2
* rts: tag `stgStrndup` as `STG_MALLOC`Nicolas Trangez2022-11-021-1/+2
* rts: add and use `STG_RETURNS_NONNULL`Nicolas Trangez2022-11-022-2/+19
* rts: use `alloc_size` attributeNicolas Trangez2022-11-022-3/+17
* rts: specify deallocator of allocating functionsNicolas Trangez2022-11-023-6/+50
* rts: use `STG_UNUSED`Nicolas Trangez2022-11-022-3/+3
* rts: introduce (and use) `STG_MALLOC`Nicolas Trangez2022-11-022-2/+4
* rts: introduce (and use) `STG_USED`Nicolas Trangez2022-11-022-4/+5
* rts: consistently use `STG_UNUSED`Nicolas Trangez2022-11-022-2/+2
* rts: introduce (and use) `STG_NORETURN`Nicolas Trangez2022-11-0217-24/+26