summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Update sanity checking for TSOs:Ömer Sinan Ağacan2020-03-161-36/+22
* Fix global_link of TSOs for threads reachable via dead weaksÖmer Sinan Ağacan2020-03-151-0/+8
* rts: Fix printClosure when printing fwd ptrsÖmer Sinan Ağacan2020-03-141-1/+1
* nonmoving: Remove redundant bitmap clearingBen Gamari2020-03-141-2/+4
* nonmoving: Don't traverse filled segment list in pauseBen Gamari2020-03-142-18/+26
* Zero any slop after compaction in compacting GCÖmer Sinan Ağacan2020-03-111-4/+21
* rts: Prefer darwin-specific getCurrentThreadCPUTimeBen Gamari2020-03-111-15/+25
* rts: refactor and comment profile localesJean-Baptiste Mazon2020-03-091-15/+52
* rts: ensure C numerics in heap profiles using Windows locales if neededJean-Baptiste Mazon2020-03-091-19/+32
* Fix Windows breakage by not touching locales on WindowsJean-Baptiste Mazon2020-03-091-0/+19
* nonmoving: Fix collection of sparksBen Gamari2020-03-094-6/+53
* rts: Report nonmoving collector statistics in machine-readable outputBen Gamari2020-03-051-0/+20
* Stats: Add sync pauses to +RTS -S outputBen Gamari2020-03-051-0/+3
* nonmoving-gc: Track time usage of nonmoving markingBen Gamari2020-03-057-24/+212
* rts: Add getCurrentThreadCPUTime helperBen Gamari2020-03-053-21/+71
* Be explicit about how stack usage of mvar primops are covered.Andreas Klebinger2020-03-041-0/+1
* rts: enforce POSIX numeric locale for heap profilesJean-Baptiste Mazon2020-02-291-0/+30
* Document and refactor a few things around bitmap scavengingÖmer Sinan Ağacan2020-02-291-0/+4
* nonmoving: Fix marking in compact regionsBen Gamari2020-02-281-11/+13
* Modules: Core (#13009)Sylvain Henry2020-02-261-1/+1
* check for safe arguments, raising error when invalid (fix #17720)Stefan Pavikevik2020-02-241-3/+53
* rts: Add more debug output to failed path in onIOCompleteBen Gamari2020-02-141-2/+3
* Module hierarchy: ByteCode and Runtime (cf #13009)Sylvain Henry2020-02-122-2/+2
* Add arithmetic exception primops (#14664)Sylvain Henry2020-02-115-0/+34
* rts: Remove incorrect assertions around MSG_THROWTO messagesBen Gamari2020-02-111-3/+0
* rts: Use nanosleep instead of usleepBen Gamari2020-02-113-2/+22
* rts: Fix need_prealloc being reset when retainer profiling is onDaniel Gröber2020-02-081-1/+1
* rts: Fix Arena blocks accounting for MBlock sized allocationsDaniel Gröber2020-02-081-1/+1
* Fix hs_try_putmvar losing track of running capDylan Yudaken2020-02-081-0/+3
* fixup! fixup! Do not build StgCRunAsm.S for unregisterised buildsStefan Schulze Frielinghaus2020-02-041-0/+2
* Do not build StgCRunAsm.S for unregisterised buildsStefan Schulze Frielinghaus2020-02-041-0/+4
* rts/M32Alloc: Don't attempt to unmap non-existent pagesBen Gamari2020-02-011-1/+3
* Fix rts allocateExec() on NetBSDPHO2020-01-251-2/+3
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-258-8/+8
* Fix chaining tagged and untagged ptrs in compacting GCÖmer Sinan Ağacan2020-01-251-67/+95
* Fix +RTS -Z flag documentationÖmer Sinan Ağacan2020-01-201-1/+1
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-129-15/+15
* Fix overflow.Tamar Christina2020-01-061-1/+1
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-0415-15/+15
* Fix some sloppy indentationKevin Buhr2019-12-311-3/+3
* Add additional Note explaining the -Iw flagKevin Buhr2019-12-311-2/+49
* Add "-Iw" RTS flag for minimum wait between idle GCs (#11134)Kevin Buhr2019-12-312-20/+42
* rts: Fix --debug-numa mode under DockerBen Gamari2019-12-302-0/+3
* rts: Error on invalid --numa flagsBen Gamari2019-12-301-1/+6
* rts: Ensure that nonmoving gc isn't used with profilingBen Gamari2019-12-301-0/+5
* Remove outdated commentSylvain Henry2019-12-241-4/+2
* Handle large ARR_WORDS in heap census (fix #17572)Sylvain Henry2019-12-191-0/+16
* Revert "rts: Drop redundant flags for libffi"Ben Gamari2019-12-121-3/+8
* rts: Specialize hashing at call site rather than in struct.Crazycolorz52019-12-118-84/+153
* rts: Add a long form flag to enable the non-moving GCBen Gamari2019-12-101-0/+5