summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Conc
Commit message (Expand)AuthorAgeFilesLines
* base: Export GHC.Conc.Sync.fromThreadIdBen Gamari2023-05-111-1/+9
* Modify ThreadId documentation and commentsDavid Feuer2023-03-251-7/+3
* JS: replace "js" architecture with "javascript"Sylvain Henry2023-02-062-12/+12
* Add Javascript backendSylvain Henry2022-11-292-16/+23
* Document what Alternative/MonadPlus instances actually doJade Lovelace2022-11-081-2/+6
* Fix broken link to `async` packageEvan Relf2022-10-271-1/+1
* Document that threadDelay / timeout are susceptible to overflows on 32-bit ma...Bodigrim2022-08-103-0/+18
* base: Share finalization thread labelBen Gamari2022-08-061-2/+2
* Add a primop to query the label of a threadBen Gamari2022-08-061-0/+15
* rts: Move thread labels into TSOBen Gamari2022-08-062-13/+15
* Add primop to list threadsBen Gamari2022-08-061-1/+22
* base: Organize Haddocks in GHC.Conc.SyncBen Gamari2022-08-061-15/+22
* Add Monoid a => Monoid (STM a) instanceOleg Grenrus2022-02-281-0/+8
* rts/winio: Fix #18382Ben Gamari2022-01-182-5/+0
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-061-6/+0
* Remove target dependent CPP for Word64/Int64 (#11470)Sylvain Henry2021-11-061-0/+6
* Insert warnings in the documentation of dangerous functionsTom Sydney Kerckhove2021-10-151-0/+5
* Corrected types of thread ids obtained from the RTSMann mit Hut2021-10-061-1/+1
* base: Generalize newStablePtrPrimMVarSven Tennie2021-09-231-2/+2
* Fix broken haddock @since fields in baseJoshua Price2021-09-081-0/+1
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-1/+1
* Fix type and strictness signature of forkOn#Ryan Scott2021-06-281-1/+1
* Fix type and strictness signature of fork#Simon Peyton Jones2021-06-191-1/+1
* Reword: representation instead of levitysheaf2021-06-101-1/+1
* base: Use mutableByteArrayContentsBen Gamari2021-03-222-6/+4
* rts: enable thread label table in all RTS flavours #17972Adam Sandberg Ericsson2020-12-201-4/+4
* Fix typos in commentsKrzysztof Gogolewski2020-10-021-1/+1
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-2/+2
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-052-10/+10
* winio: Rename SmartHandles to StdHandlesAndreas Klebinger2020-07-151-1/+1
* winio: Remove redundant -Wno-missing-signatures pragmasAndreas Klebinger2020-07-156-6/+0
* winio: Expand GHC.Conc.POSIX descriptionAndreas Klebinger2020-07-151-1/+7
* winio: Rename GHC.Conc.IOCP -> GHC.Conc.WinIOAndreas Klebinger2020-07-152-3/+3
* winio: Add version to @since annotationAndreas Klebinger2020-07-151-1/+1
* winio: Fix importsBen Gamari2020-07-151-5/+0
* winio: revert BHandle changes.Tamar Christina2020-07-151-49/+38
* winio: Assign thread labels to IOManager threads.Andreas Klebinger2020-07-151-1/+3
* winio: core threaded I/O managerTamar Christina2020-07-153-0/+356
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-154-284/+166
* winio: Add IOPort synchronization primitiveTamar Christina2020-07-151-0/+3
* Re-implement unsafe coercions in terms of unsafe equality proofsSimon Peyton Jones2020-02-202-2/+8
* Use pointer equality in Eq/Ord for ThreadIdRoland Zumkeller2019-11-191-12/+7
* Fix binary distributionTamar Christina2019-08-131-1/+0
* Remove purely external primopsJohn Ericson2019-07-141-0/+1
* Improve ThreadId Show instanceNathan Collins2019-05-311-2/+2
* base: Remove `Monad(fail)` method and reexport `MonadFail(fail)` insteadHerbert Valerio Riedel2019-03-221-1/+1
* Docs: clarify the interaction between throwSTM and catchSTM.Ian Denhardt2018-10-291-2/+12
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-212-6/+9
* Replace atomicModifyMutVar#David Feuer2018-07-151-7/+6
* rts: Rip out support for STM invariantsBen Gamari2018-06-021-39/+0