summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* tag code with version number of FGLwip/fgl-modulesNorman Ramsey2022-05-182-0/+6
* add the two key graph modules from Martin Erwig's FGLNorman Ramsey2022-05-183-0/+983
* document fields of `DominatorSet`Andreas Klebinger2022-05-181-2/+2
* add HasDebugCallStack; remove unneeded extensionsNorman Ramsey2022-05-171-16/+19
* add dominator-tree functionNorman Ramsey2022-05-171-0/+12
* add dominator analysis of `CmmGraph`Norman Ramsey2022-05-172-0/+201
* Remove unused test files (#21582)Vladislav Zavialov2022-05-174-751/+0
* Bump time submodule to 1.12.2Matthew Pickering2022-05-171-0/+0
* Fix bad interaction between withDict and the SpecialiserSimon Peyton Jones2022-05-177-51/+201
* Adjust flags for pprTraceSimon Peyton Jones2022-05-172-4/+18
* OverloadedRecordFields: mention parent name in 'ambiguous occurrence' error f...nineonine2022-05-1720-76/+120
* testsuite: Add tests for system-cxx-std-lib packageBen Gamari2022-05-177-0/+43
* Introduce package to capture dependency on C++ stdlibBen Gamari2022-05-1710-8/+118
* testsuite: Build T20918 with HC, not CXXBen Gamari2022-05-171-2/+2
* driver: Introduce pgmcxxBen Gamari2022-05-1717-15/+55
* TcPlugin: access to irreducible givens + fix passed ev_binds_varPavol Vargovcik2022-05-1611-16/+144
* Misc cleanupKrzysztof Gogolewski2022-05-1618-66/+50
* Add arity to the INLINE pragmas for pattern synonymsSimon Peyton Jones2022-05-165-34/+214
* packaging: Introduce CI job for generating hackage documentationMatthew Pickering2022-05-163-7/+270
* Make closure macros EXTERN_INLINE to make debugging easierAndreas Klebinger2022-05-161-34/+34
* hadrian: Uniformly enable -dlint with enableLinting transformerMatthew Pickering2022-05-162-3/+5
* hadrian: Introduce linting flavour transformer (+lint)Ben Gamari2022-05-162-0/+19
* Comments only around HsWrapperSimon Peyton Jones2022-05-132-7/+27
* Re-export augment and build from GHC.ListBen Gamari2022-05-132-0/+5
* testsuite: Add tests for #21556Ben Gamari2022-05-137-0/+33
* rts/PEi386: Fix handling of weak symbolsBen Gamari2022-05-133-2/+13
* rts: Add debug output on ocResolve failureBen Gamari2022-05-131-1/+4
* Fix printing of brackets in multiplicities (#20315)jackohughes2022-05-138-10/+27
* Update extending_ghc for TcPlugin changessheaf2022-05-121-6/+6
* Decouple dynflags in GHC.Core.Opt.Arity (related to #17957)Andre Marianiello2022-05-122-24/+31
* Move CmmParserConfig and PDConfig into GHC.Cmm.Parser.ConfigAndre Marianiello2022-05-125-13/+29
* Remove Module argument from initCmmParserConfigAndre Marianiello2022-05-123-9/+6
* Decouple dynflags in Cmm parser (related to #17957)Andre Marianiello2022-05-126-26/+67
* Add mention of -hi to RTS --helpMatthew Pickering2022-05-111-0/+2
* Add a missing guard in GHC.HsToCore.Utils.is_flat_prod_patSimon Peyton Jones2022-05-115-1/+48
* rts: Drop setExecutableBen Gamari2022-05-113-29/+0
* Add back Debian9 CI jobsMatthew Pickering2022-05-112-0/+180
* gitlab-ci: Check for dynamic msys2 dependenciesBen Gamari2022-05-111-0/+13
* Specialiser: saturate DFuns correctlySimon Peyton Jones2022-05-111-4/+7
* EPA: do statement with leading semicolon has wrong anchorAlan Zimmerman2022-05-116-6/+31
* Make floating-point abs IEEE 754 compliantARATA Mizuki2022-05-114-45/+3
* FIND_LLVM_PROG: Recognize llvm suffix used by FreeBSD, ie llc10.mikael2022-05-111-2/+2
* hadrian: Only copy and install libffi headers when using in-tree libffiMatthew Pickering2022-05-103-5/+7
* hadrian: Don't pass -j to haddockMatthew Pickering2022-05-101-3/+1
* docs: Fix path to GHC API docs in index.htmlMatthew Pickering2022-05-103-3/+1
* Use the wrapper for an unlifted bindingSimon Peyton Jones2022-05-103-3/+12
* packaging: Build perf builds with -split-sectionsMatthew Pickering2022-05-102-1/+14
* hadrian: Fix split-sections transformerMatthew Pickering2022-05-101-4/+7
* Check for uninferrable variables in tcInferPatSynDeclSimon Peyton Jones2022-05-1012-43/+88
* configure: Check for ffi.hBen Gamari2022-05-101-3/+10