summaryrefslogtreecommitdiff
path: root/rts/include
Commit message (Expand)AuthorAgeFilesLines
* eventlog: Ensure that IPE output contains actual info table pointersBen Gamari2022-11-141-0/+4
* Add register mapping for wasm32Cheng Shao2022-11-112-0/+40
* rts: OSThreads.h: stub types for wasm32Cheng Shao2022-11-111-0/+16
* rts: no timer for wasm32Cheng Shao2022-11-111-0/+12
* rts: don't define RTS_USER_SIGNALS when signal.h is not presentCheng Shao2022-11-111-0/+25
* rts: add and use `STG_RETURNS_NONNULL`Nicolas Trangez2022-11-021-0/+9
* rts: use `alloc_size` attributeNicolas Trangez2022-11-021-0/+11
* rts: specify deallocator of allocating functionsNicolas Trangez2022-11-021-0/+37
* rts: introduce (and use) `STG_MALLOC`Nicolas Trangez2022-11-021-0/+2
* rts: introduce (and use) `STG_USED`Nicolas Trangez2022-11-021-0/+1
* rts: introduce (and use) `STG_NORETURN`Nicolas Trangez2022-11-027-10/+12
* rts: fix OS thread naming in tickerNicolas Trangez2022-11-011-0/+4
* rts: `name` argument of `createOSThread` can be `const`Nicolas Trangez2022-11-011-1/+1
* Introduce a standard thunk for allocating stringsÖmer Sinan Ağacan2022-10-221-0/+4
* Separate IPE source file from spanBen Gamari2022-10-111-2/+5
* Refactor IPE initializationBen Gamari2022-10-114-8/+77
* rts: Add missing declaration of stg_noDuplicateBen Gamari2022-10-111-0/+1
* CmmToC: emit explicit tail calls when the C compiler supports itCheng Shao2022-10-111-2/+5
* rts: don't enforce aligned((8)) on 32-bit targetsCheng Shao2022-10-051-2/+2
* Add fragmentation statistic to GHC.StatsTeo Camarasu2022-09-211-0/+2
* Add native delimited continuations to the RTSAlexis King2022-09-117-3/+71
* Drop make build systemBen Gamari2022-08-251-303/+0
* compiler: Drop --build-id=none hackBen Gamari2022-08-181-1/+0
* rts: Ensure that Array# card arrays are initializedBen Gamari2022-08-081-1/+2
* rts: remove redundant stg_traceCcszhCheng Shao2022-08-081-1/+0
* Add a primop to query the label of a threadBen Gamari2022-08-061-0/+1
* rts: Move thread labels into TSOBen Gamari2022-08-061-1/+2
* Add primop to list threadsBen Gamari2022-08-064-3/+9
* Make keepAlive# out-of-lineBen Gamari2022-07-162-0/+8
* rts: allow NULL to be used as an invalid StgStablePtrAdam Sandberg Ericsson2022-07-072-2/+8
* Remove a bogus #define from ClosureMacros.hAndreas Klebinger2022-07-061-1/+0
* Ticky:Make json info a separate field.Andreas Klebinger2022-07-041-0/+1
* Revert "Ticky:Make json info a separate field."Matthew Pickering2022-06-221-1/+0
* Ticky:Make json info a separate field.Andreas Klebinger2022-06-211-0/+1
* typosEric Lindblad2022-06-015-5/+5
* Enable USE_INLINE_SRT_FIELD on ARM64Sylvain Henry2022-05-301-5/+1
* nonmoving: Fix documentation of GC statistics fieldsBen Gamari2022-05-201-14/+9
* Give all EXTERN_INLINE closure macros prototypesAndreas Klebinger2022-05-171-12/+36
* driver: Introduce pgmcxxBen Gamari2022-05-171-0/+1
* Make closure macros EXTERN_INLINE to make debugging easierAndreas Klebinger2022-05-161-34/+34
* rts: Ensure that XMM registers are preserved on Win64Ben Gamari2022-05-051-1/+1
* rts: Refactor handling of dead threads' stacksBen Gamari2022-04-292-0/+8
* Revert "rts: Refactor handling of dead threads' stacks"Matthew Pickering2022-04-282-8/+0
* rts: add some more documentation to StgWeak closure typeAdam Sandberg Ericsson2022-04-271-2/+13
* Enable eventlog support in all ways by defaultBen Gamari2022-04-272-5/+5
* rts: Improve documentation of closure typesBen Gamari2022-04-251-13/+35
* rts: Refactor handling of dead threads' stacksBen Gamari2022-04-252-0/+8
* Drop libtool path from settings fileBen Gamari2022-04-251-1/+0
* rts: Mark closureFlags array as constBen Gamari2022-04-221-1/+1
* rts: Introduce ip_STACK_FRAMEBen Gamari2022-04-221-0/+2