summaryrefslogtreecommitdiff
path: root/includes/rts/OSThreads.h
Commit message (Expand)AuthorAgeFilesLines
* winio: Use SlimReaderLocks and ConditonalVariables provided by the OS instead...Tamar Christina2020-07-151-42/+35
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Fix a few GCC warningsMichal Terepeta2018-05-131-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-7/+7
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-2/+2
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-2/+2
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-2/+2
* Use C99's boolBen Gamari2016-11-291-5/+5
* Define thread primitives if they're supported.Shea Levy2016-11-291-21/+25
* Support more than 64 logical processors on WindowsTamar Christina2016-10-011-0/+5
* NUMA supportSimon Marlow2016-06-101-1/+3
* rts: Replace `nat` with `uint32_t`Erik de Castro Lopo2016-05-051-2/+2
* Name worker threads using pthread_setname_npSimon Marlow2014-10-101-1/+1
* [ci skip] includes: detabify/dewhitespace rts/OSThreads.hAustin Seipp2014-08-201-10/+10
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* New functions to get kernel thread Id + serialisable task IdDuncan Coutts2012-07-071-2/+25
* Define getNumberOfProcessors() even when !THREADED_RTSSimon Marlow2011-12-071-4/+7
* Windows build fix: ignore pthread.h if it exists (#4989)Simon Marlow2011-03-301-1/+1
* fix TRY_ACQUIRE_LOCK on Windows.Simon Marlow2011-02-101-1/+1
* add TRY_ACQUIRE_LOCK()Simon Marlow2011-02-021-2/+11
* Interruptible FFI calls with pthread_kill and CancelSynchronousIO. v4Edward Z. Yang2010-09-191-0/+1
* Tidy up file headers and copyrights; point to the wiki for docsSimon Marlow2009-08-251-1/+6
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-0/+209