summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
...
* rts/m32: Accept any address within 4GB of program textBen Gamari2022-02-063-66/+78
* Fix unsound behavior of unlifted datatypes in ghci (#20194)nineonine2022-02-041-2/+2
* Drop dead codeBen Gamari2022-02-041-2/+0
* rts: Address failures to inlineDouglas Wilson2022-02-028-76/+98
* Fix a few Note inconsistenciesBen Gamari2022-02-0158-109/+85
* Use PATH_FMT instead of %s to format `pathchar *`Ben Gamari2022-01-301-2/+2
* rts: Don't allocate closurePtrs# pointers on C stackBen Gamari2022-01-301-2/+5
* rts: Drop redundant #include <Arena.h>Ben Gamari2022-01-291-1/+0
* Rip out remaining SPARC supportBen Gamari2022-01-292-29/+0
* rts: Rip out SPARC supportBen Gamari2022-01-296-271/+10
* Rip out SPARC register supportBen Gamari2022-01-292-138/+0
* A few comment cleanupsBen Gamari2022-01-291-1/+1
* rts/eventlog: Ensure that flushCount is initializedBen Gamari2022-01-291-1/+1
* rts: Refactor event typesBen Gamari2022-01-296-434/+236
* rts/EventLog: Mark various internal globals as staticBen Gamari2022-01-291-3/+3
* rts/trace: Shrink tracing flagsBen Gamari2022-01-292-15/+17
* rts: Clean up RTS flags usage messageBen Gamari2022-01-271-58/+62
* Levity-polymorphic arrays and mutable variablessheaf2022-01-263-53/+0
* rts/winio: Fix #18382Ben Gamari2022-01-1812-61/+9
* winio: fix heap corruption and various leaks.Tamar Christina2022-01-158-4/+27
* rts: Consolidate RtsSymbols from libcBen Gamari2022-01-151-2/+6
* RTS: Remove unused file xxhash.cPeter Trommler2022-01-111-43/+0
* Change assertions in Stats.c to warnings (and introduce WARN macro)Matthew Pickering2022-01-113-7/+26
* rts: Only declare environ when necessaryBen Gamari2022-01-111-1/+8
* rts: Depend explicitly on libcBen Gamari2022-01-111-0/+6
* Add a source-repository stanza to rts/rts.cabalHécate Moonlight2022-01-021-0/+5
* RTS: Fix CloneStack.c when no table next to codePeter Trommler2021-12-292-2/+2
* rts: Add optional bounds checking in out-of-line primopsBen Gamari2021-12-211-0/+18
* codeGen: Introduce flag to bounds-check array accessesBen Gamari2021-12-211-0/+9
* rts: update xxhash used by the linker's hashmapTamar Christina2021-12-143-1047/+4682
* Respect W^X in Linker.c:preloadObjectFile on OpenBSDGreg Steuck2021-12-121-1/+1
* rts: correct stats when running with +RTS -qn1Douglas Wilson2021-12-121-28/+42
* rts: use allocation helpers from RtsUtilsnineonine2021-12-109-17/+17
* rts: +RTS -DL should imply +RTS -DlBen Gamari2021-12-071-0/+2
* rts/Linker: Ensure that mmap_32bit_base is updated after mappingBen Gamari2021-12-071-21/+22
* Require all dirty_MUT_VAR callers to do explicit stg_MUT_VAR_CLEAN_info compa...nineonine2021-12-021-7/+9
* rts: Annotate benign race in pthread ticker's exit test Ben Gamari2021-12-011-0/+1
* Switch RTS cabal file / package conf to use Rts.h not Stg.hJohn Ericson2021-12-012-2/+2
* rts.cabal.in: Move `extra-source-files` so it is validJohn Ericson2021-12-011-4/+5
* rts/RtsSymbols: Provide a proper prototype for environBen Gamari2021-12-011-1/+5
* rts: Refactor SRT representation selectionBen Gamari2021-12-011-26/+38
* rts/ProfHeap.c: Use setlocale() on platforms where uselocale() is not availablePHO2021-12-011-5/+16
* Fix caluclation of nonmoving GC elapsed timeMitchell Rosen2021-11-301-2/+2
* linker: Introduce linker_verbose debug outputBen Gamari2021-11-296-115/+132
* Make ambient MinGW support a proper settingsJohn Ericson2021-11-271-4/+2
* Kill a use of %n format specifierGreg Steuck2021-11-253-15/+21
* Disable warnings for unused goto labelsGreg Steuck2021-11-251-0/+1
* Apply 1 suggestion(s) to 1 file(s)John Ericson2021-11-251-1/+1
* Reorder `sed` arguments to work with BSD sedGreg Steuck2021-11-251-2/+3
* rts: Ensure that markCAFs marks object codeBen Gamari2021-11-201-4/+11