summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/IO
Commit message (Expand)AuthorAgeFilesLines
* Properly escape character literals in HaddocksAlec Theriault2019-02-153-8/+8
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-2/+2
* Remove OPTIONS_HADDOCK hide in favour for not-homeAdam Sandberg Eriksson2019-01-068-8/+8
* base: Mention openFile throwing does-not-exist-errors on FIFOsBen Gamari2018-11-221-1/+3
* base: Add bangs to GHC.IO.Handle.Text hGet* functionsBen Gamari2018-09-171-3/+3
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-2110-46/+53
* Calling GetLastError() on Windows for socket IO (trac issue #12012)ARJANEN Loïc Jean David2018-05-151-18/+33
* Correct FixIOException's @since annotation retroactivelyRyan Scott2018-04-131-2/+5
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-028-12/+46
* fdReady: Use C99 bools / CBool in signatureNiklas Hambüchen2017-12-111-2/+2
* Always use the safe open() callSimon Marlow2017-12-111-8/+4
* Add NOINLINE pragma to hPutStr'Matthew Pickering2017-12-111-0/+1
* base: fdReady(): Fix timeouts > ~49 days overflowing. Fixes #14262.Niklas Hambüchen2017-11-241-2/+2
* Add custom exception for fixIODavid Feuer2017-11-021-0/+10
* Fix typo in accessor nameGabor Greif2017-10-301-2/+2
* base: Implement file locking in terms of POSIX locksBen Gamari2017-10-291-2/+72
* Make GHC.IO.Buffer.summaryBuffer strictSimon Peyton Jones2017-10-031-2/+3
* base: Add support for file unlockingBen Gamari2017-08-291-0/+30
* Initialize hs_init with UTF8 encoded arguments on Windows.Andreas Klebinger2017-07-271-0/+12
* Fix comment for compact regionTakenobu Tani2017-05-041-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-289-36/+36
* Fix compilation for !HAVE_FLOCKHerbert Valerio Riedel2017-04-231-0/+4
* base: update comment to match the change from e134af01Andrzej Rybczak2017-04-211-3/+2
* base: Fix offset initialization of Windows hLock implementationBen Gamari2017-04-211-3/+2
* Make unsafeInterleaveST less unsafeDavid Feuer2017-03-221-1/+15
* Decrease locked region size on Windows to fix ERROR_LOCK_INVALID_RANGEAndrzej Rybczak2017-03-151-4/+4
* Typos in changelog and commentsGabor Greif2017-03-071-1/+1
* base: Kill out-of-date NotesBen Gamari2017-03-061-27/+0
* Fix windows build broken by D3080 (0d86aa5904e5a06c93632357122e57e4e118fd2a)Tamar Christina2017-02-281-1/+0
* Add support for concurrent package db access and updatesAndrzej Rybczak2017-02-263-14/+194
* bufWrite: Save extra syscall when data fills handle buffer completely.Niklas Hambüchen2017-02-111-4/+21
* Fix: hPutBuf issues unnecessary empty write syscalls for large writes (#13246)Niklas Hambüchen2017-02-111-5/+8
* Fix: Default FD buffer size is not a power of 2 (#13245)Niklas Hambüchen2017-02-111-1/+1
* Throw an exception on heap overflowDemi Obenour2017-01-101-1/+8
* Make CompactionFailed a newtypeRyan Scott2016-12-201-2/+2
* base: Make raw buffer IO operations more strictBen Gamari2016-12-131-10/+10
* Overhaul of Compact Regions (#12455)Simon Marlow2016-12-071-0/+31
* Fix naming of the native latin1 encodingsKai Ruemmler2016-12-011-2/+2
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-066-0/+33
* Always use native-Haskell de/encoders for ASCII and latin1Thomas Miedema2016-05-241-15/+19
* Use the correct return type for Windows' send()/recv() (Fix #12010)Tamar Christina2016-05-191-8/+8
* Use catchException in a few more placesBen Gamari2016-03-111-1/+1
* Using unsafe foreign import for rtsSupportsBoundThreads (part of #9696)Marcin Mrotek2016-03-051-1/+1
* Fix docstring GHC.IO.Handle.FD.openFileBLockingThomas Miedema2016-01-211-3/+3
* Add -prof stack trace to assertSimon Marlow2016-01-131-3/+9
* Allow CallStacks to be frozenEric Seidel2015-12-236-15/+15
* IO Handles: update comments [skip ci]Thomas Miedema2015-12-173-7/+11
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-165-7/+7
* Mention "handle is semi-closed" in error messagesThomas Miedema2015-12-152-10/+14
* Rework the Implicit CallStack solver to handle local lets.Eric Seidel2015-12-121-1/+1