summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* rts: Ensure that markCAFs marks object codeBen Gamari2021-11-201-4/+11
* Hadrian: bring up to date with latest make improvementsJohn Ericson2021-11-181-1/+1
* ghc-cabal, make: Add support for building C++ object codeBen Gamari2021-11-181-1/+3
* Make: Get rid of `BUILD_.*_INCLUDE_DIRS`John Ericson2021-11-162-14/+25
* Hadrian: fix windows cross-build (#20657)Sylvain Henry2021-11-151-1/+1
* Make: Get rid of GHC_INCLUDE_DIRSJohn Ericson2021-11-152-9/+5
* Make: Move remaining built RTS headers to ...build/includeJohn Ericson2021-11-122-4/+3
* Make: Install RTS headers in `$libdir/rts/include` not `$libdir/include`John Ericson2021-11-121-1/+1
* Generate ghcversion.h with the top-level configureJohn Ericson2021-11-124-40/+37
* mmapForLinkerMarkExecutable: do nothing when len = 0Travis Whitaker2021-11-121-0/+6
* Make: Do not generate ghc.* headers in stage0John Ericson2021-11-121-17/+9
* Don't expose bignum backend in ghc --info (#20495)Sylvain Henry2021-11-091-1/+0
* RTS: open timerfd synchronously (#20618)Sylvain Henry2021-11-091-19/+32
* Avoid GHC_STAGE and other include bitsJohn Ericson2021-11-051-2/+0
* make: Futher systematize handling of generated headersJohn Ericson2021-11-052-14/+8
* Correct load_load_barrier for risc-vTakenobu Tani2021-11-041-1/+1
* Treat generated RTS headers in a more consistent mannerJohn Ericson2021-11-022-1/+24
* Make build system: Put make generated include's in RTS distdirsJohn Ericson2021-10-313-13/+12
* make build system: RTS should use dist-install not distJohn Ericson2021-10-292-78/+78
* Make build system: Generalize and/or document distdirsJohn Ericson2021-10-271-1/+1
* Fix dangling reference to RtsConfig.hJohn Ericson2021-10-241-1/+1
* Null eventlog writerOleg Grenrus2021-10-155-0/+37
* Check for libatomic dependency for atomic operationsHaochen Tong2021-10-122-0/+8
* rts/RtsSymbols: fini arrayBen Gamari2021-10-121-0/+13
* rts/RtsSymbols: Declare atexit as a strong symbolBen Gamari2021-10-121-1/+10
* rts/linker: Introduce a notion of strong symbolsBen Gamari2021-10-124-26/+51
* rts/RtsSymbols: Add environBen Gamari2021-10-121-0/+1
* rts/linker: Resolve __fini_array_* symbols to NULLGHC GitLab CI2021-10-121-0/+4
* rts/linker: Define _DYNAMIC when necessaryBen Gamari2021-10-121-1/+13
* rts/Linker: Fix __dso_handle handlingGHC GitLab CI2021-10-121-10/+27
* rts/nonmoving: Enable selector optimisation by defaultBen Gamari2021-10-123-12/+1
* rts/primops: Fix write barrier in stg_atomicModifyMutVarzuzhBen Gamari2021-10-121-4/+4
* rts/nonmoving: Rename mark_* to trace_*Ben Gamari2021-10-121-42/+42
* nonmoving: Fix and factor out mark_trec_chunkBen Gamari2021-10-121-22/+17
* Fix nonmoving gen label in gc stats reportTeo Camarasu2021-10-081-3/+6
* fix non-moving gc heap space requirements estimateTeo Camarasu2021-10-071-1/+1
* Corrected types of thread ids obtained from the RTSMann mit Hut2021-10-0611-47/+54
* rts: Unify stack dirtiness checkBen Gamari2021-10-022-6/+6
* rts: Add missing write barriers in MVar wake-up pathsBen Gamari2021-10-022-12/+37
* Fix comment typosKirill Zaborsky2021-09-291-2/+2
* Remove special case for large objects in allocateForCompactFabian Thorand2021-09-291-11/+0
* rts: Ensure that headers don't refer to undefined __STDC_VERSION__Ben Gamari2021-09-231-0/+6
* configure: Clarify meaning of CabalHaveLibffiBen Gamari2021-09-232-4/+2
* Use Info Table Provenances to decode cloned stack (#18163)Sven Tennie2021-09-237-24/+137
* Introduce stack snapshotting / cloning (#18741)Sven Tennie2021-09-2310-1/+165
* Link with libm dynamically (#19877)Sylvain Henry2021-09-221-0/+1
* Update error message to suggest the user consider OOM over RTS bug.Thomas M. DuBuisson2021-09-171-1/+3
* rts: Factor out TRACE_ cache update logicBen Gamari2021-09-081-8/+18
* hadrian: Ensure that settings is regenerated during bindist installationBen Gamari2021-09-071-0/+1
* Add -Wl,-U,___darwin_check_fd_set_overflow to rts/package.conf.inMatthew Pickering2021-08-191-0/+4