summaryrefslogtreecommitdiff
path: root/rts/win32
Commit message (Expand)AuthorAgeFilesLines
* rts: Use CHECK instead of assertBen Gamari2020-11-301-2/+1
* rts: Allocate MBlocks with MAP_TOP_DOWN on WindowsBen Gamari2020-11-271-1/+4
* Merge remote-tracking branch 'origin/wip/tsan/all'Ben Gamari2020-11-081-0/+9
|\
| * rts: Join to concurrent mark thread during shutdownBen Gamari2020-10-301-0/+9
* | winio: Fix unused variables warningsTamar Christina2020-10-312-9/+2
|/
* winio: fixed timeouts non-threaded.Tamar Christina2020-10-091-13/+9
* rts/win32: Fix missing #include'sBen Gamari2020-09-172-1/+3
* rts: Consistently use stgMallocBytes instead of mallocGHC GitLab CI2020-09-053-24/+17
* rts/win32: Exit with EXIT_HEAPOVERFLOW if memory commit failsBen Gamari2020-07-261-1/+1
* winio: restore console cp on exitTamar Christina2020-07-241-0/+1
* winio: update lockfile signature and remove mistaken symbol in rts.Tamar Christina2020-07-151-1/+0
* 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-152-3/+3
* 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-152-98/+151
* 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-151-1/+1
* winio: nonthreaded: Create io processing threads in main thread.Andreas Klebinger2020-07-152-34/+86
* 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: Clean up code surrounding IOPort primitives.Andreas Klebinger2020-07-151-1/+2
* 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: core non-threaded I/O managerTamar Christina2020-07-154-0/+844
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-159-454/+61
* winio: Use SlimReaderLocks and ConditonalVariables provided by the OS instead...Tamar Christina2020-07-155-162/+111
* Enable large address space optimization on windows.Andreas Klebinger2020-06-251-1/+1
* rts: Drop compatibility shims for Windows VistaBen Gamari2020-05-301-51/+5
* Fix unboxed-sums GC ptr-slot rubbish value (#17791)Sylvain Henry2020-05-091-1/+0
* Small change to the windows ticker.Andreas Klebinger2020-04-141-1/+7
* rts: Add getCurrentThreadCPUTime helperBen Gamari2020-03-051-0/+14
* rts: Add more debug output to failed path in onIOCompleteBen Gamari2020-02-141-2/+3
* Add arithmetic exception primops (#14664)Sylvain Henry2020-02-111-0/+3
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Windows: Update tarballs to GCC 9.2 and remove MAX_PATH limit.Tamar Christina2019-10-202-11/+19
* Expunge #ifdef and #ifndef from the codebaseJohn Ericson2019-07-141-3/+3
* err: clean up error handlerTamar Christina2019-03-191-19/+30
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* rts: fix Windows megablock allocatorTamar Christina2018-11-221-5/+14
* Fix 32 bit windows buildTamar Christina2018-05-282-2/+2
* rts: export new absentSumFieldError from baseSergei Trofimovich2018-05-141-0/+1
* rts: Throw better error if --numa is used without libnuma supportBen Gamari2018-05-031-0/+5
* Fix NUMA support on Windows (#15049)David Kraeutmann2018-05-032-9/+17
* Remove markSignalHandlersÖmer Sinan Ağacan2018-04-161-12/+0