summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* nonmoving: Optimise the write barrierBen Gamari2020-05-211-21/+18
* rts/CNF: Fix fixup comparison functionBen Gamari2020-05-131-2/+3
* rts: Make non-existent linker search path merely a warningBen Gamari2020-05-091-2/+2
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-097-11/+10
* Linker.c: initialize n_symbols of ObjectCode with other fieldsÖmer Sinan Ağacan2020-05-081-0/+1
* Remove unused SEGMENT_PROT_RWXGreg Steuck2020-05-081-2/+0
* ELF linker: increment curSymbol after filling in fields of current entryÖmer Sinan Ağacan2020-05-061-1/+2
* nonmoving: Fix handling of dirty objectsBen Gamari2020-05-064-3/+115
* nonmoving: Fix incorrect failed_to_evac value during deadlock gcBen Gamari2020-05-061-4/+3
* rts: Zero block flags with -DZBen Gamari2020-05-061-0/+12
* rts: Enable tracing of nonmoving heap census with -lnBen Gamari2020-05-032-0/+5
* nonmoving: Eagerly flush all capabilities' update remembered setsBen Gamari2020-04-301-2/+4
* nonmoving: Explicitly memoize block countBen Gamari2020-04-301-3/+2
* nonmoving: Clear bitmap after initializing block sizeBen Gamari2020-04-301-1/+1
* Tweak includes in non-moving GC headersÖmer Sinan Ağacan2020-04-263-4/+1
* RTS: workaround a Linux kernel bug in timerfdSylvain Henry2020-04-221-4/+12
* Fix build warning; add more informative information to the linker; fix linker...Moritz Angermann2020-04-222-5/+15
* rts: Ensure that sigaction structs are initializedBen Gamari2020-04-221-2/+3
* Modules (#13009)Sylvain Henry2020-04-182-2/+2
* rts: ProfHeap: Fix wrong time in last heap profile sampleDaniel Gröber2020-04-151-3/+4
* rts: Assert LDV_recordDead is not called for inherently used closuresDaniel Gröber2020-04-142-24/+37
* Remove call to LDV_RECORD_CREATE for array resizingDaniel Gröber2020-04-141-15/+10
* rts: Fix nomenclature in OVERWRITING_CLOSURE macrosDaniel Gröber2020-04-141-4/+16
* rts: Underline some Notes as is conventionalDaniel Gröber2020-04-143-0/+3
* rts: allocatePinned: Fix confusion about word/byte unitsDaniel Gröber2020-04-141-19/+22
* rts: Expand and add more notes regarding slopDaniel Gröber2020-04-144-8/+74
* Zero out pinned block alignment slop when profilingDaniel Gröber2020-04-142-23/+53
* rts: Don't mark evacuate_large as inlineBen Gamari2020-04-141-1/+1
* StgCRun: Enable unwinding only on LinuxBen Gamari2020-04-141-4/+11
* Small change to the windows ticker.Andreas Klebinger2020-04-141-1/+7
* Rts: show errno on failure (#18033)Sylvain Henry2020-04-091-5/+5
* Fix CNF handling in compacting GCÖmer Sinan Ağacan2020-04-095-10/+93
* rts: ProfHeap: Fix memory leak when not compiled with profilingDaniel Gröber2020-04-071-1/+1
* Improve and refactor StgToCmm codegen for DataCons.Andreas Klebinger2020-04-031-1/+1
* Remove unused closure stg_IND_directÖmer Sinan Ağacan2020-04-021-9/+0
* Fix a pointer format string in RTSÖmer Sinan Ağacan2020-04-021-1/+1
* 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