summaryrefslogtreecommitdiff
path: root/libraries/base/GHC
Commit message (Expand)AuthorAgeFilesLines
* Export SPEC from GHC.Exts (#13681)Sylvain Henry2020-11-101-1/+1
* Merge remote-tracking branch 'origin/wip/tsan/all'Ben Gamari2020-11-081-0/+4
|\
| * Mitigate data races in event manager startup/shutdownwip/tsan/event-mgrBen Gamari2020-10-241-0/+4
* | Naming, value types and tests for Addr# atomicsViktor Dukhovni2020-11-051-1/+1
* | winio: Fix unused variables warningsTamar Christina2020-10-311-13/+9
* | winio: simplify logic remove optimization step.Tamar Christina2020-10-271-42/+65
|/
* base: Reintroduce necessary LANGUAGE pragmasBen Gamari2020-10-161-0/+2
* Extend mAX_TUPLE_SIZE to 64GHC GitLab CI2020-10-151-1/+1
* Remove Proxy# argument in Data.Typeable.InternalKrzysztof Gogolewski2020-10-151-1/+1
* Unification of Nat and NaturalsHaskellMouse2020-10-134-9/+16
* winio: fixed more data error.Tamar Christina2020-10-091-1/+1
* winio: fixed bytestring reading interface.Tamar Christina2020-10-091-3/+8
* winio: fix array splatTamar Christina2020-10-091-3/+7
* Add linting of `base` to the CIHécate2020-10-097-21/+17
* WinIO: Small changes related to atomic request swaps.Andreas Klebinger2020-10-073-18/+22
* Fix typos in commentsKrzysztof Gogolewski2020-10-022-2/+2
* Update Lock.hs with more documentation to make sure that the Boolean return v...syd@cs-syd.eu2020-09-241-0/+2
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-2316-120/+110
* base: Better error message on invalid getSystemTimerManager callBen Gamari2020-08-311-2/+4
* Re-add BangPatterns to CodePage.hsHécate2020-08-131-0/+2
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-0528-110/+93
* Fix typo in haddockOleg Grenrus2020-07-281-1/+1
* winio: change memory allocation strategy and fix double free errors.Tamar Christina2020-07-242-73/+95
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-221-0/+1
* winio: clarify comment on cooked mode.Tamar Christina2020-07-151-1/+2
* winio: fix initial linux validate buildAndreas Klebinger2020-07-152-2/+4
* winio: flushCharReadBuffer shouldn't need to adjust offsets.Andreas Klebinger2020-07-151-5/+8
* winio: Update note, remove debugging pragma.Andreas Klebinger2020-07-151-9/+12
* winio: Remove historical todosAndreas Klebinger2020-07-151-3/+0
* winio: Name Haskell/OS I/O Manager explicitly in NoteAndreas Klebinger2020-07-151-4/+4
* winio: Add a note cross referenceAndreas Klebinger2020-07-151-0/+3
* winio: Update IOPort haddocks.Andreas Klebinger2020-07-151-8/+16
* winio: add comment stating failure behaviour for getUniqueFileInfo.Andreas Klebinger2020-07-151-0/+4
* winio: Rename SmartHandles to StdHandlesAndreas Klebinger2020-07-155-7/+7
* winio: Remove redundant buffer write in Handle/Text.hs:bufReadEmptyAndreas Klebinger2020-07-151-2/+1
* winio: Remove commented out pragmaAndreas Klebinger2020-07-151-1/+0
* winio: Note why we don't use blocking waits.Andreas Klebinger2020-07-151-0/+32
* winio: Make it explicit that we only create one IO managerAndreas Klebinger2020-07-151-26/+28
* 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: add a note about file locking in the RTS.Andreas Klebinger2020-07-152-0/+2
* winio: Don't mention windows specific functions when building on Linux.Andreas Klebinger2020-07-151-2/+23
* winio: fix -werror issue in encoding fileTamar Christina2020-07-151-2/+2
* winio: Deduplicate openFile logicAndreas Klebinger2020-07-151-78/+46
* winio: Deduplicate logic in encodeMultiByte[Raw]IO.Andreas Klebinger2020-07-151-25/+14
* winio: Actually return Nothing on EOF for non-blocking readAndreas Klebinger2020-07-152-9/+15
* winio: Fix importsBen Gamari2020-07-155-47/+31
* winio: revert BHandle changes.Tamar Christina2020-07-154-95/+42