summaryrefslogtreecommitdiff
path: root/rts/win32/IOManager.c
Commit message (Expand)AuthorAgeFilesLines
* rts/win32: Fix missing #include'sBen Gamari2020-09-171-1/+2
* rts: Consistently use stgMallocBytes instead of mallocGHC GitLab CI2020-09-051-9/+7
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-0/+3
* winio: Use SlimReaderLocks and ConditonalVariables provided by the OS instead...Tamar Christina2020-07-151-30/+30
* rts/win32: Assert that the IO manager has been initialisedSimon Jakobi2018-03-021-18/+15
* RTS: Remember to free some pointersSimon Jakobi2018-02-251-3/+12
* rts/win32/IOManager: Fix integer typesBen Gamari2016-12-171-6/+6
* Use C99's boolBen Gamari2016-11-291-11/+11
* Revert "rts: add Emacs 'Local Variables' to every .c file"Simon Marlow2014-09-291-8/+0
* Fix cppcheck warningsBoris Egorov2014-09-161-3/+6
* rts: add Emacs 'Local Variables' to every .c fileAustin Seipp2014-07-281-0/+8
* rts: delint/detab/dewhitespace win32/IOManager.cAustin Seipp2014-07-281-259/+286
* commentsSimon Marlow2013-02-071-1/+11
* Fix threadDelay on Windows; fixes ThreadDelay001 failuresIan Lynagh2013-02-061-2/+24
* Use usecs rather than msecs for microsecondsIan Lynagh2013-02-051-4/+4
* Fix warnings on Win64Ian Lynagh2012-04-261-1/+1
* errno corresponding to ERROR_NO_DATA should be EPIPE (non-threaded RTS)Simon Marlow2010-09-151-1/+10
* On Windows, Delete the CriticalSection's we InitializeIan Lynagh2007-11-251-0/+2
* FIX #1177, partially at least.Simon Marlow2007-07-251-13/+15
* Fix sleep delay for the non-threaded Windows RTSSimon Marlow2007-02-201-1/+1
* Remove the Windows Async IO Manager completely in THREADED_RTS modeSimon Marlow2006-12-011-0/+5
* oops, got the sense of the error case wrongSimon Marlow2006-08-291-1/+1
* fix some rerrors in the worker countingSimon Marlow2006-08-291-6/+10
* Free Win32 Handles on shutdownSimon Marlow2006-08-251-6/+20
* Reorganisation of the source treeSimon Marlow2006-04-071-0/+510