summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* testsuite: Mark T13702 as broken with TSAN due to #18884wip/tsan/ciBen Gamari2020-10-241-1/+4
* testsuite: Mark T3807 as broken with TSANBen Gamari2020-10-241-2/+5
* TSANUtils: Ensure that C11 atomics are supportedBen Gamari2020-10-241-0/+4
* gitlab-ci: Disable documentation in TSAN buildBen Gamari2020-10-241-0/+3
* testsuite: Mark T9872[abc] as high_memory_usageBen Gamari2020-10-241-3/+6
* testsuite: Mark hie002 as high_memory_usageBen Gamari2020-10-241-0/+1
* testsuite: Skip high memory usage tests with TSANBen Gamari2020-10-241-0/+4
* testsuite: Skip divbyzero and derefnull under TSANGHC GitLab CI2020-10-241-0/+4
* testsuite: Mark setnumcapabilities001 as broken with TSANGHC GitLab CI2020-10-244-0/+8
* gitlab-ci: Add nightly-x86_64-linux-deb9-tsan jobBen Gamari2020-10-241-0/+16
* rts: Introduce SET_HDR_RELEASEwip/tsan/prepBen Gamari2020-10-241-2/+8
* testsuite: Fix thread leak in hs_try_putmvar00[13]Ben Gamari2020-10-242-2/+4
* configure: Bump minimum-supported gcc version to 4.7Ben Gamari2020-10-241-1/+1
* rts/ClosureMaros: Use relaxed atomicsBen Gamari2020-10-241-10/+13
* rts/OSThreads: Fix data raceBen Gamari2020-10-241-2/+4
* rts/SpinLock: Move to proper atomicsBen Gamari2020-10-241-6/+4
* rts/Task: Make comments proper NotesBen Gamari2020-10-241-4/+4
* rts/Capability: Intialize interrupt fieldBen Gamari2020-10-242-0/+5
* rts/CNF: Initialize all bdescrs in groupBen Gamari2020-10-241-0/+1
* rts: Infrastructure for testing with ThreadSanitizerBen Gamari2020-10-248-3/+110
* SMP.h: Add C11-style atomic operationsBen Gamari2020-10-241-1/+60
* testsuite: Mark T12971 as fragile on WindowsBen Gamari2020-10-201-1/+1
* API Annotations: Keep track of unicode for linear arrow notationwip/az/unicode-hsscaledAlan Zimmerman2020-10-2020-76/+107
* gitlab-ci: Rename FLAVOUR -> BUILD_FLAVOURBen Gamari2020-10-202-8/+7
* Compile modules with `-fobject-code` enabled to byte-code when loaded with `*...nineonine2020-10-205-6/+49
* Minor comments, update linear types docsKrzysztof Gogolewski2020-10-205-12/+22
* testsuite: Add test for #18346Ben Gamari2020-10-203-0/+43
* Remove pdocPrecSylvain Henry2020-10-192-18/+17
* Implement -Woperator-whitespace (#18834)Vladislav Zavialov2020-10-1918-41/+213
* Linting correctionsHécate2020-10-171-1/+1
* Don't get host RTS ways via settings (#18651)Sylvain Henry2020-10-177-32/+5
* Apply suggestion to testsuite/tests/ffi/should_run/all.TDylanZA2020-10-171-1/+6
* When using rts_setInCallCapability, lock incall threadsDylan Yudaken2020-10-177-8/+145
* Testsuite: Add dead arity analysis testsSebastian Graf2020-10-1755-2537/+809
* Arity: Record arity types for non-recursive letsSebastian Graf2020-10-175-63/+214
* Arity: Refactor fixed-point iteration in GHC.Core.Opt.AritySebastian Graf2020-10-172-70/+99
* Skip type family defaults with hs-boot and hsig filesJohn Ericson2020-10-1717-5/+269
* gitlab-ci: s/allow_newer/allow_failureBen Gamari2020-10-171-1/+1
* gitlab-ci: Allow doc-tarball job to failBen Gamari2020-10-171-0/+2
* Clarify Eq documentation #18713f-a2020-10-161-9/+4
* gitlab-ci: Fix Hadrian bindist namesBen Gamari2020-10-162-7/+14
* gitlab-ci: Remove allow_failure from Windows jobsBen Gamari2020-10-161-6/+0
* rts: Add __mingw_vfprintf to RtsSymbols.cBen Gamari2020-10-161-1/+3
* testsuite: Account for -Wnoncanonical-monoid-instances changes on WindowsBen Gamari2020-10-163-9/+0
* testsuite: Sort metrics by metric typeBen Gamari2020-10-161-1/+15
* base: Reintroduce necessary LANGUAGE pragmasBen Gamari2020-10-161-0/+2
* mingw: Extract zst toolchain archivesBen Gamari2020-10-162-3/+4
* compiler/ByteCode: Allow 2^32 local labelsBen Gamari2020-10-153-4/+7
* compiler/ByteCode: Make LocalLabel a newtypeBen Gamari2020-10-153-12/+17
* compiler/ByteCode: Use strict Maps in bytecode assemblerBen Gamari2020-10-151-2/+2