summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* 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
* Optimize Info Table Provenance Entries (IPEs) Map creation and lookupSven Tennie2021-08-116-57/+199
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-0986-20/+12173
* Make `PosixSource.h` installed and under `rts/`John Ericson2021-08-0990-135/+97
* rts: Fix use of sized array in Heap.hBen Gamari2021-08-091-2/+2
* Fix ASSERTS_ENABLED CPPSylvain Henry2021-08-031-1/+1
* rts/OSThreads: Fix reference clock of timedWaitConditionBen Gamari2021-08-021-12/+33
* PrimOps: Add CAS op for all int sizesPeter Trommler2021-08-024-6/+58
* Add configure flag to enable ASSERTs in all waysDaniel Gröber2021-07-294-5/+4
* rts: Allow building with ASSERTs on in non-DEBUG wayDaniel Gröber2021-07-293-8/+2
* rts: Don't rely on configuration when CLEANING=YESBen Gamari2021-07-281-0/+4
* rts/OSThreads: Improve error handling consistencyBen Gamari2021-07-272-20/+29
* Use pthread if available on linuxAndreas Klebinger2021-07-271-4/+2
* Rename itimer to ticker in rts/posix for consistency.Andreas Klebinger2021-07-276-23/+26
* rts: Don't declare libCffi as bundled when using system libffiBen Gamari2021-07-271-4/+10
* rts: Drop allocateExec and friendsBen Gamari2021-07-272-103/+0
* rts: Introduce and use ExecPage abstractionBen Gamari2021-07-2710-70/+96
* rts/adjustor: Drop redundant commmentsBen Gamari2021-07-275-15/+0
* rts: Break up adjustor logicBen Gamari2021-07-2711-1302/+1509
* rts: Move libffi interfaces all to AdjustorBen Gamari2021-07-272-90/+51
* rts: Document CPP guardsBen Gamari2021-07-271-10/+10
* RTS: try to fix timer racesSylvain Henry2021-07-262-2/+5
* [rts] Untag bq->bh prior to reading the info tableMoritz Angermann2021-07-251-1/+12
* Support unlifted datatypes in GHCiLuite Stegeman2021-07-021-19/+34
* Fix libffi on PowerPCPeter Trommler2021-06-281-13/+3
* rts: Eliminate redundant branchGHC GitLab CI2021-06-261-3/+1
* [aarch64-macho] Fix off-by-one error in the linkerMoritz Angermann2021-06-241-1/+11
* rts: move xxxHash out of the user namespaceTamar Christina2021-06-243-3/+23
* rts: Document --eventlog-flush-interval in RtsFlagsMatthew Pickering2021-06-221-0/+1
* rts: Pass -Wl,_U,___darwin_check_fd_set_overflow on DarwinMatthew Pickering2021-06-201-0/+42
* Guard Allocate Exec via LIBFFI by LIBFFIMoritz Angermann2021-06-201-1/+1
* RTS: Fix flag parsing for --eventlog-flush-intervalMatthew Pickering2021-06-191-2/+2
* RTS: fix indentation warningSylvain Henry2021-06-191-12/+14
* Adds AArch64 Native Code GeneratorMoritz Angermann2021-06-052-3/+4
* Put Unique related global variables in the RTS (#19940)Sylvain Henry2021-06-052-0/+5
* Work around LLVM backend overlapping register limitationsLuite Stegeman2021-05-292-84/+18
* rts: Remove trailing whitespace from Adjustor.cMatthew Pickering2021-05-111-32/+32
* rts: Correctly call pthread_setname_np() on NetBSDPHO2021-05-073-5/+17
* rts/posix/OSThreads.c: Implement getNumberOfProcessors() for NetBSDPHO2021-05-071-6/+19
* rts/posix/GetTime.c: Use Solaris-specific gethrvtime(3) on OpenSolaris deriva...PHO2021-05-061-0/+10