summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* testsuite: Mark length001 as failing under nonmoving wayswip/gc/testBen Gamari2019-10-221-1/+1
* testsuite: Don't run T7160 in nonmoving_thr waysBen Gamari2019-10-221-1/+1
* testsuite: Don't run T9630 in nonmoving waysBen Gamari2019-10-221-1/+3
* Skip ghc_heap_all test in nonmoving waysBen Gamari2019-10-221-1/+2
* ghc-heap: Skip heap_all test with debugged RTSBen Gamari2019-10-221-1/+4
* testsuite: Skip T15892 in nonmoving_thr_ghcBen Gamari2019-10-221-1/+1
* testsuite: bug1010 requires -c, which isn't supported by nonmovingBen Gamari2019-10-221-1/+4
* testsuite: Ensure that threaded tests are run in nonmoving_thrBen Gamari2019-10-222-9/+13
* testsuite: Nonmoving collector doesn't support -G1Ben Gamari2019-10-221-1/+2
* testsuite: Don't run T15892 in nonmoving waysBen Gamari2019-10-221-3/+5
* testsuite: Add nonmoving_thr_ghc wayBen Gamari2019-10-221-1/+4
* testsuite: Add nonmoving_thr wayBen Gamari2019-10-221-3/+6
* Fix unregisterised buildwip/gc/nonmoving-concurrentBen Gamari2019-10-227-23/+41
* ThreadPaused: Add barrer on updated thunkBen Gamari2019-10-211-0/+4
* Nonmoving: Ensure write barrier vanishes in non-threaded RTSBen Gamari2019-10-2112-36/+65
* Don't cleanup until we've stopped the collectorBen Gamari2019-10-204-3/+21
* rts: Shrink size of STACK's dirty and marking fieldsBen Gamari2019-10-203-6/+25
* Nonmoving: Disable memory inventory with concurrent collectionBen Gamari2019-10-201-0/+8
* rts: Implement concurrent collection in the nonmoving collectorBen Gamari2019-10-2034-124/+1290
* rts: Mark binder as constwip/gc/nonmoving-nonconcurrentBen Gamari2019-10-201-1/+1
* testsuite: Add nonmoving WAYBen Gamari2019-10-201-2/+5
* rts: Non-concurrent mark and sweepÖmer Sinan Ağacan2019-10-2024-155/+3644
* rts: Introduce debug flag for non-moving GCBen Gamari2019-10-202-15/+19
* rts: Introduce flag to enable the nonmoving old generationBen Gamari2019-10-203-0/+43
* rts/Scav: Expose scavenging functionsÖmer Sinan Ağacan2019-10-202-11/+31
* rts: Disable aggregate-return warnings from gccBen Gamari2019-10-201-0/+2
* rts/StableName: Expose FOR_EACH_STABLE_NAME, freeSnEntry, SNT_sizeÖmer Sinan Ağacan2019-10-202-24/+27
*-. Merge branches 'wip/gc/sync-without-capability' and 'wip/gc/aligned-block-all...wip/gc/preparationBen Gamari2019-10-205-61/+307
|\ \
| | * rts/BlockAlloc: Allow aligned allocation requestswip/gc/aligned-block-allocationÖmer Sinan Ağacan2019-10-183-38/+234
| * | rts/Schedule: Allow synchronization without holding a capabilitywip/gc/sync-without-capabilityBen Gamari2019-10-182-23/+73
| |/
* | rts: Fix macro parenthesisationwip/gc/misc-rtsBen Gamari2019-10-181-1/+1
* | rts/GC: Refactor gcCAFsBen Gamari2019-10-181-13/+8
* | rts: Give stack flags proper macrosBen Gamari2019-10-186-10/+18
* | rts/Capability: A few documentation commentsBen Gamari2019-10-181-0/+5
* | rts: Add Note explaining applicability of selector optimisation depth limitBen Gamari2019-10-181-1/+14
* | rts/GC: Add an obvious assertion during block initializationÖmer Sinan Ağacan2019-10-183-5/+18
|/
* testsuite: Assert that testsuite ways are knownBen Gamari2019-10-172-28/+50
* Tiny fixes to comments around flattening.Richard Eisenberg2019-10-172-3/+3
* testsuite: Ensure that makefile tests get runBen Gamari2019-10-1711-21/+24
* Add hyperlinks to PDF/HTML documentation; closes #17342Brian Wignall2019-10-161-1/+1
* Make Coverage.TM a newtypeRyan Scott2019-10-161-1/+1
* hadrian: Introduce enableDebugInfo flavour transformerBen Gamari2019-10-161-9/+21
* Break up TcRnTypes, among other modules.Richard Eisenberg2019-10-1666-2892/+3071
* Delete ghctags cabal fileJohn Ericson2019-10-161-23/+0
* Infer rho-types instead of sigma-types in guard BindStmts and TransStmtsSebastian Graf2019-10-165-5/+18
* testsuite: Add test for #8305Takenobu Tani2019-10-163-0/+45
* Compiling with -S and -fno-code no longer panics (fixes #17143)adithyaov2019-10-164-0/+10
* Add loop level analysis to the NCG backend.klebinger.andreas@gmx.at2019-10-169-374/+1775
* hadrian: Add support for bindist compressors other than XzBen Gamari2019-10-151-11/+31
* iface: export a few more functions from BinIfaceAlp Mestanogullari2019-10-151-1/+11