summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Regression test for #21848wip/T21848Simon Peyton Jones2022-07-254-1/+469
* ghc-cabal: allow Cabal 3.8 to unbreak make buildsternenseemann2022-07-251-2/+2
* docs: Fix documentation of \casesSimon Jakobi2022-07-251-3/+3
* Fix #21889, GHCi misbehaves with Ctrl-C on WindowsZubin Duggal2022-07-254-7/+34
* Fix a small buglet in tryEtaReduceSimon Peyton Jones2022-07-254-7/+24
* More improvements to worker/wrapperSimon Peyton Jones2022-07-2512-154/+310
* Docs: clarify ConstraintKinds infelicitysheaf2022-07-251-11/+17
* ci: Disable (broken) perf-nofibBryan Richter2022-07-251-2/+3
* Default implementation for mempty/(<>)Gabriella Gonzalez2022-07-252-1/+23
* Add DeepSubsumption09Zubin Duggal2022-07-252-0/+11
* Fix the interaction of operator sections and deep subsumptionSimon Peyton Jones2022-07-253-8/+50
* Add DeepSubsumption08Matthew Pickering2022-07-252-0/+17
* Add tests that -XHaskell98 and -XHaskell2010 enable DeepSubsumptionMatthew Pickering2022-07-254-1/+29
* Implement DeepSubsumptionSimon Peyton Jones2022-07-2529-202/+841
* Hadrian: don't try to build "unix" on Windowssheaf2022-07-221-26/+26
* Add test for #21360sheaf2022-07-222-0/+23
* Add test for #21871sheaf2022-07-223-0/+23
* upload_ghc_libs: Fix path to documentationBen Gamari2022-07-221-1/+1
* Add a Note summarising GHC's UTF-8 implementationsBen Gamari2022-07-224-2/+54
* base: Introduce GHC.Encoding.UTF8Ben Gamari2022-07-223-0/+288
* ghc-boot: Clean up UTF-8 codecsBen Gamari2022-07-2210-315/+363
* Make the specialiser deal better with specialised methodsSimon Peyton Jones2022-07-222-187/+230
* Refactored Simplify passDominik Peteler2022-07-2229-5667/+5925
* Make withDict opaque to the specialisersheaf2022-07-218-46/+193
* rts/ProfHeap: Ensure new Censuses are zeroedBen Gamari2022-07-191-0/+1
* driver: Fix implementation of -SMatthew Pickering2022-07-194-14/+27
* configure: Use AC_PATH_TOOL to detect toolsBen Gamari2022-07-191-12/+9
* Add mapAccumM, forAccumM to Data.TraversableBoris Lykah2022-07-193-5/+80
* gitignore: don't ignore all aclocal.m4 filesBen Gamari2022-07-181-1/+2
* Allow running memInventory when the concurrent nonmoving gc is enabledTeo Camarasu2022-07-182-5/+14
* Refactor wantToUnboxArg a bitSimon Peyton Jones2022-07-184-174/+217
* Make SetLevels honour floatConstsSimon Peyton Jones2022-07-181-4/+4
* Inline mapAccumLMSimon Peyton Jones2022-07-181-0/+5
* Make transferPolyIdInfo work for CPRSimon Peyton Jones2022-07-182-5/+14
* White space only in FamInstEnvSimon Peyton Jones2022-07-181-30/+34
* Rule matching: Don't compute the FVs if we don't look at them.Andreas Klebinger2022-07-182-3/+17
* Refactor SpecConstr to use treat bindings uniformlySimon Peyton Jones2022-07-181-264/+260
* typosEric Lindblad2022-07-1827-35/+35
* changelog typoEric Lindblad2022-07-181-1/+1
* hadrian: Add multi:<pkg> and multi targets for starting a multi-replMatthew Pickering2022-07-188-30/+138
* Fix incorrect proof of applyWhen’s propertiesAnselm Schüler2022-07-171-1/+1
* hadrian: Rename documentation directories for consistency with makeBen Gamari2022-07-176-16/+11
* testsuite: Fix T11829 on Centos 7Ben Gamari2022-07-161-1/+1
* rts/linker: Ensure that __cxa_finalize is called on code unloadBen Gamari2022-07-162-0/+25
* rts/linker: Clean up section kindsBen Gamari2022-07-161-2/+5
* rts/linker: Fix resolution of __dso_handle on DarwinBen Gamari2022-07-161-1/+1
* testsuite: Mark T13366Cxx as unbroken on DarwinBen Gamari2022-07-161-3/+1
* rts/linker/Elf: Work around GCC 6 init/fini behaviorBen Gamari2022-07-161-3/+19
* testsuite: Use system-cxx-std-lib instead of config.stdcxx_implBen Gamari2022-07-168-26/+11
* rts/linker/MachO: Introduce finalizer supportBen Gamari2022-07-163-0/+32