summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rts/linker: Ensure that __cxa_finalize is called on code unloadwip/T21618Ben 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-141-3/+19
* testsuite: Use system-cxx-std-lib instead of config.stdcxx_implBen Gamari2022-07-148-26/+11
* rts/linker/MachO: Introduce finalizer supportBen Gamari2022-07-143-0/+32
* rts/linker/MachO: Use section flags to identify initializersBen Gamari2022-07-141-20/+11
* rts/linker/MachO: Drop dead codeBen Gamari2022-07-141-1/+0
* rts/linker/PEi386: Fix exception unwind unregistrationBen Gamari2022-07-143-10/+9
* testsuite: Add test for #21618 and #21847Ben Gamari2022-07-145-0/+51
* rts/linker/PEi386: Respect dtor/ctor priorityBen Gamari2022-07-142-2/+45
* rts/linker/PEi386: Ensure that all .ctors/.dtors sections are runBen Gamari2022-07-142-21/+63
* Statically-link against libc++ on WindowsBen Gamari2022-07-141-0/+7
* Loader: Implement gnu-style -l:$path syntaxBen Gamari2022-07-141-11/+31
* rts/linker/PEi386: Add finalization supportBen Gamari2022-07-144-6/+51
* rts/linker/PEi386: Refactor handling of oc->infoBen Gamari2022-07-142-4/+10
* rts/linker/PEi386: Rename finit field to finiBen Gamari2022-07-143-5/+5
* testsuite: Add T20494Ben Gamari2022-07-145-0/+92
* rts/linker/Elf: Introduce support for invoking finalizers on unloadBen Gamari2022-07-144-3/+90
* rts/linker/Elf: Check that there are no NULL ctorsBen Gamari2022-07-141-0/+1
* rts: Fix AdjustorPool bitmap manipulationBen Gamari2022-07-131-14/+14
* Fix potential space leak that arise from ModuleGraphs retaining referencesZubin Duggal2022-07-131-10/+10
* Hadrian: update documentation of settingssheaf2022-07-133-102/+117
* testsuite: Factor out common parts from hiefile testsZubin Duggal2022-07-138-145/+104
* hie-files: Record location of filled in default method bindingsZubin Duggal2022-07-136-44/+190
* hie-files: Fix scopes for deriving clauses and instance signatures (#18425)Zubin Duggal2022-07-135-7/+29
* tarballEric Lindblad2022-07-131-3/+6
* fix bootstrapEric Lindblad2022-07-131-4/+12
* fix readmeEric Lindblad2022-07-131-3/+3
* Tiny documentation wibbles (comments only)wip/T21452Simon Peyton Jones2022-07-123-5/+5
* Edit Note [idArity varies independently of dmdTypeDepth]Simon Peyton Jones2022-07-124-24/+34
* Fix a scoping bug in the SpecialiserSimon Peyton Jones2022-07-092-17/+19
* Enable :edit command in ghci multi-mode.Matthew Pickering2022-07-091-1/+1
* ghci: Fix most calls to isLoaded to work in multi-modeMatthew Pickering2022-07-092-4/+15
* Bump unix submoduleBen Gamari2022-07-071-0/+0
* RTS: Add stack marker to StgCRunAsm.SAndreas Schwab2022-07-071-6/+5
* rts: allow NULL to be used as an invalid StgStablePtrAdam Sandberg Ericsson2022-07-076-6/+41
* winio: make consoleReadNonBlocking not wait for any events at all.Tamar Christina2022-07-071-9/+30
* Remove a bogus #define from ClosureMacros.hAndreas Klebinger2022-07-061-1/+0
* driver: Fix issue with module loops and multiple home unitsMatthew Pickering2022-07-068-4/+40
* Fix exact printing of the HsRule nameAlan Zimmerman2022-07-062-4/+2
* Remove many GHC dependencies from L.H.Sromes2022-07-0646-475/+493
* TTG for HsTyLitromes2022-07-067-15/+39
* TTG for ForeignImport/Exportromes2022-07-0618-216/+236
* TTG: Move CoreTickish out of LHS.Bindsromes2022-07-0613-55/+68
* Prune L.H.S modules of GHC dependenciesromes2022-07-0629-329/+403
* Restore Eq instance of ImportDeclQualifiedStyleromes2022-07-061-1/+1
* Fix lint warnings in bootstrap.pyMatthew Pickering2022-07-061-4/+3
* sourcesEric Lindblad2022-07-061-2/+3