summaryrefslogtreecommitdiff
path: root/rts
Commit message (Expand)AuthorAgeFilesLines
* Remove unused global variablesSylvain Henry2020-09-302-10/+0
* Remove unsafeGlobalDynFlags (#17957, #14597)Sylvain Henry2020-09-302-3/+9
* Workaround for #18623: GHC crashes bc. under rlimit for vmem it will reserveBenjamin Maurer2020-09-291-5/+52
* Print RET_BIG stack closuresSven Tennie2020-09-251-7/+13
* rts: Drop field initializer on thread_basic_info_data_tBen Gamari2020-09-191-1/+1
* rts: Refactor unloading of foreign export StablePtrsBen Gamari2020-09-183-37/+48
* rts: Refactor foreign export trackingBen Gamari2020-09-186-35/+149
* rts/nonmoving: Add missing STM write barrierBen Gamari2020-09-181-0/+3
* rts/win32: Fix missing #include'sBen Gamari2020-09-172-1/+3
* rts: Fix erroneous usage of vsnprintfBen Gamari2020-09-161-1/+1
* Fix typos in TICKY_TICKY symbol names.David Himmelstrup2020-09-111-3/+3
* rts: Add stg_copyArray_barrier to RtsSymbols listBen Gamari2020-09-081-0/+1
* rts: Consistently use stgMallocBytes instead of mallocGHC GitLab CI2020-09-055-37/+32
* [fixup 3433] move debugBelch into IF_DEBUG(linker)Moritz Angermann2020-08-311-2/+3
* Refactor CLabel pretty-printingSylvain Henry2020-07-311-2/+2
* Use allocate, not ALLOC_PRIM_P for unpackClosure#Michalis Pardalos2020-07-271-5/+7
* winio: remove dead argument to stg_newIOPortzhTamar Christina2020-07-261-1/+1
* rts/win32: Exit with EXIT_HEAPOVERFLOW if memory commit failsBen Gamari2020-07-261-1/+1
* winio: restore console cp on exitTamar Christina2020-07-242-2/+38
* [linker] Fix out of range relocations.Moritz Angermann2020-07-238-28/+122
* Revert "[linker/rtsSymbols] More linker symbols"wip/angerman/revert-symbolswip/T18272Moritz Angermann2020-07-201-206/+17
* Revert "better if guards."Moritz Angermann2020-07-201-1/+1
* Revert "Fix (1)"Moritz Angermann2020-07-201-1/+1
* Revert "AArch32 symbols only on aarch32."Moritz Angermann2020-07-201-6/+5
* rts: Add --copying-gc flag to reverse effect of --nonmoving-gcBen Gamari2020-07-181-0/+11
* winio: update lockfile signature and remove mistaken symbol in rts.Tamar Christina2020-07-154-7/+2
* winio: clarify wording on conditional variables.Tamar Christina2020-07-151-1/+2
* winio: Remove obsolete comment about cond. variablesAndreas Klebinger2020-07-151-5/+0
* winio: Minor comments/renamingsBen Gamari2020-07-153-4/+4
* winio: Fix rebase artifactsTamar Christina2020-07-151-14/+7
* winio: Various fixes related to rebase and testdriverTamar Christina2020-07-151-6/+14
* winio: Remove outstanding_requests from runner.Andreas Klebinger2020-07-151-18/+10
* winio: Refactor non-threaded runner thread and scheduler interface.Andreas Klebinger2020-07-153-99/+151
* winio: Display thread labels when tracing scheduler events.Andreas Klebinger2020-07-151-18/+24
* winio: Always lock win32 event queueAndreas Klebinger2020-07-151-10/+17
* winio: Update placeholder comment with actual function name.Andreas Klebinger2020-07-151-1/+1
* winio: Queue IO processing threads at the front of the queue.Andreas Klebinger2020-07-153-1/+13
* winio: Add an exported isHeapAlloced function to the RTSAndreas Klebinger2020-07-151-0/+9
* winio: nonthreaded: Create io processing threads in main thread.Andreas Klebinger2020-07-153-34/+90
* winio: Make last_event a local variableAndreas Klebinger2020-07-151-3/+8
* winio: Mark outstanding_service_requests volatile.Andreas Klebinger2020-07-151-2/+8
* winio: Properly check for the tso of an incall to be zero.Andreas Klebinger2020-07-151-1/+1
* winio: A few more improvements to the IOPort primitives.Andreas Klebinger2020-07-151-11/+41
* winio: Clean up code surrounding IOPort primitives.Andreas Klebinger2020-07-155-31/+80
* winio: Expand comments describing non-threaded loopAndreas Klebinger2020-07-151-5/+37
* winio: Remove some barf statements that are a bit strict.Tamar Christina2020-07-151-2/+0
* winio: Fix issues with non-threaded I/O manager after split.Tamar Christina2020-07-151-0/+3
* winio: Relaxing some constraints in io-manager.Tamar Christina2020-07-151-1/+1
* winio: Fix a scheduler bug with the threaded-runtime.Tamar Christina2020-07-151-13/+6
* winio: core non-threaded I/O managerTamar Christina2020-07-154-0/+844