summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Implement -ddump-c-backend argumentwip/dump-cBen Gamari2020-11-204-1/+19
* PmCheck: Print types of uncovered patterns (#18932)Sebastian Graf2020-11-1857-120/+184
* Add Addr# atomic primops (#17751)Sylvain Henry2020-11-165-135/+349
* ghc-bin: Build with eventlogging by defaultBen Gamari2020-11-151-0/+2
* AArch64/arm64 adjustmentsMoritz Angermann2020-11-1530-400/+470
* Use tcSplitForAllInvisTyVars (not tcSplitForAllTyVars) in more placesRyan Scott2020-11-1515-29/+59
* Name (tc)SplitForAll- functions more consistentlyRyan Scott2020-11-1531-140/+140
* gitlab-ci: Add DWARF release jobs for Debian 10, Fedora27Ben Gamari2020-11-151-2/+24
* nativeGen/dwarf: Use DW_AT_linkage instead of DW_AT_MIPS_linkageBen Gamari2020-11-152-3/+3
* nativeGen/dwarf: Only produce DW_AT_source_note DIEs in -g3Ben Gamari2020-11-154-8/+16
* nativeGen/dwarf: Fix procedure end addressesBen Gamari2020-11-154-15/+30
* gitlab-ci: Cache cabal store in linting jobBen Gamari2020-11-131-2/+6
* Add rts_listThreads and rts_listMiscRoots to RtsAPI.hDavid Eichmann2020-11-136-0/+135
* Arity: Emit "Exciting arity" warning only after second iteration (#18937)Sebastian Graf2020-11-132-15/+39
* Arity: Rework `ArityType` to fix monotonicity (#18870)Sebastian Graf2020-11-136-138/+235
* compiler: Fix recompilation checkingwip/T18733Ben Gamari2020-11-121-6/+89
* testsuite: Add testcase for #18733Ben Gamari2020-11-116-0/+35
* Force argument in setIdMult (#18925)Krzysztof Gogolewski2020-11-111-2/+2
* Introduce test for dynamic library unloadingGHC GitLab CI2020-11-114-0/+117
* rts: Introduce highMemDynamicGHC GitLab CI2020-11-112-1/+12
* Add loadNativeObj and unloadNativeObjRay Shih2020-11-115-15/+274
* Fix and enable object unloading in GHCiÖmer Sinan Ağacan2020-11-1125-495/+637
* Enable -fexpose-internal-symbols when debug level >=2Ben Gamari2020-11-113-4/+12
* codeGen: Produce local symbols for module-internal functionsBen Gamari2020-11-118-3/+65
* Move this_module into NCGConfigBen Gamari2020-11-117-76/+73
* nativeGen: Make makeImportsDoc take an NCGConfig rather than DynFlagsBen Gamari2020-11-111-4/+3
* Add code comments for StgInfoTable and StgStack structsDavid Eichmann2020-11-102-2/+19
* Add test case for #17186.Richard Eisenberg2020-11-102-1/+18
* ghc-heap: expose decoding from heap representationDavid Eichmann2020-11-103-83/+144
* Export SPEC from GHC.Exts (#13681)Sylvain Henry2020-11-101-1/+1
* rts/linker: Fix relocation overflow in PE linkerBen Gamari2020-11-101-4/+6
* Fix haddock submoduleBen Gamari2020-11-081-0/+0
* Merge remote-tracking branch 'origin/wip/tsan/all'Ben Gamari2020-11-0870-790/+1325
|\
| * Merge branch 'wip/tsan/stats' into wip/tsan/allBen Gamari2020-11-014-27/+62
| |\
| | * rts: Tear down stats_mutex after exitHeapProfilingwip/tsan/statsBen Gamari2020-11-014-5/+14
| | * rts/Stats: Protect with mutexBen Gamari2020-11-011-3/+55
| | * rts/Stats: Hide a few unused unnecessarily global functionsBen Gamari2020-10-242-22/+0
| * | Merge branch 'wip/tsan/timer' into wip/tsan/allBen Gamari2020-11-017-34/+65
| |\ \
| | * | rts: Fix races in Pthread timer backend shudownwip/tsan/timerBen Gamari2020-10-241-8/+11
| | * | rts: Fix timer initializationBen Gamari2020-10-241-1/+7
| | * | suppress #17289 (ticker) raceBen Gamari2020-10-241-0/+4
| | * | Fix #17289Ben Gamari2020-10-242-11/+19
| | * | rts: Pause timer while changing capability countBen Gamari2020-10-242-11/+21
| | * | rts: Accept benign races in ProftimerBen Gamari2020-10-241-5/+5
| | |/
| * | Merge branch 'wip/tsan/event-mgr' into wip/tsan/allBen Gamari2020-11-014-21/+34
| |\ \
| | * | Suppress data race due to closeBen Gamari2020-11-011-0/+1
| | * | Mitigate data races in event manager startup/shutdownwip/tsan/event-mgrBen Gamari2020-10-243-21/+33
| | |/
| * | Merge branch 'wip/tsan/stm' into wip/tsan/allBen Gamari2020-11-012-40/+58
| |\ \
| | * | rts/stm: Strengthen orderings to SEQ_CST instead of volatilewip/tsan/stmBen Gamari2020-10-242-23/+23
| | * | rts/STM: Use atomicsBen Gamari2020-10-241-27/+45
| | |/