summaryrefslogtreecommitdiff
path: root/libraries/base/GHC
Commit message (Expand)AuthorAgeFilesLines
* Eliminate spurious ForeignPtrContents allocationswip/keepAlive-optionBGHC GitLab CI2020-09-111-5/+39
* base: Make ForeignPtrContents of ForeignPtr strictGHC GitLab CI2020-09-111-1/+1
* base: Use keepAlive# in withForeignPtrBen Gamari2020-09-111-0/+26
* 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
* winio: Don't drop buffer offset in byteView/cwcharViewAndreas Klebinger2020-07-152-6/+5
* winio: A few comments and commented out dbxIOAndreas Klebinger2020-07-151-18/+20
* winio: Small refactor in withOverlappedExAndreas Klebinger2020-07-151-29/+32
* winio: Checking if an error code indicates completion is now a function.Andreas Klebinger2020-07-151-11/+13
* winio: Minor comments/renamingsBen Gamari2020-07-151-43/+50
* winio: update temp path so GCC etc can handle it.Tamar Christina2020-07-152-29/+50
* winio: Detect running IO Backend via peeking at RtsConfigAndreas Klebinger2020-07-153-31/+51
* winio: Remove unused size/iterate operations from IntTableAndreas Klebinger2020-07-151-24/+0
* winio: Rename unsafeSplat to unsafeCopyFromBufferAndreas Klebinger2020-07-152-10/+10
* winio: Various fixes related to rebase and testdriverTamar Christina2020-07-152-28/+84
* winio: Remove outstanding_requests from runner.Andreas Klebinger2020-07-151-3/+1
* winio: Refactor non-threaded runner thread and scheduler interface.Andreas Klebinger2020-07-151-42/+77
* winio: Wake io manager once per registerTimeout.Andreas Klebinger2020-07-151-1/+0
* winio: Add comment about thread safety of processCompletion.Andreas Klebinger2020-07-151-0/+4
* winio: Add comments/cleanup an import in baseAndreas Klebinger2020-07-153-1/+4