2011-03-30 |
Simon Marlow | Export the affinity API from Control.Concurrent: forkOn... |
blob | commitdiff |
2011-03-29 |
Simon Marlow | add forkIOWithUnmask, forkOnIOWithUnmask; deprecate... |
blob | commitdiff | diff to current |
2011-03-01 |
Simon Marlow | add threadCapability :: ThreadId -> IO (Int,Bool) |
blob | commitdiff | diff to current |
2010-12-22 |
Simon Marlow | add getNumCapabilities :: IO Int |
blob | commitdiff | diff to current |
2011-01-28 |
simonpj@microsoft.com | Use explicit language extensions & remove extension... |
blob | commitdiff | diff to current |
2010-12-06 |
Bryan O'Sullivan | Drop closeFd from Control.Concurrent, rename to closeFdWith |
blob | commitdiff | diff to current |
2010-11-26 |
Bryan O'Sullivan | Fix #4514 - IO manager deadlock |
blob | commitdiff | diff to current |
2010-09-26 |
Bas van Dijk | Add throwSTM :: Exception e => e -> STM a |
blob | commitdiff | diff to current |
2010-09-26 |
Bas van Dijk | Generalize catchSTM |
blob | commitdiff | diff to current |
2010-08-10 |
Simon Marlow | Integrated new I/O manager |
blob | commitdiff | diff to current |
2010-07-20 |
Simon Marlow | add numSparks :: IO Int (#4167) |
blob | commitdiff | diff to current |
2010-07-08 |
Simon Marlow | New asynchronous exception control API (base parts) |
blob | commitdiff | diff to current |
2010-06-15 |
Simon Marlow | Add a note about the interruptibility of throwTo. |
blob | commitdiff | diff to current |
2010-05-16 |
Bas van Dijk | Moved MonadPlus instance for STM from Control.Monad... |
blob | commitdiff | diff to current |
2010-05-05 |
Simon Marlow | improve the documentation for throwTo and killThread... |
blob | commitdiff | diff to current |
2010-04-13 |
Ian Lynagh | Tiny code tidy-up |
blob | commitdiff | diff to current |
2010-03-08 |
Bas van Dijk | Fixed dead links in documentation of forkIO |
blob | commitdiff | diff to current |
2010-02-25 |
Simon Marlow | Plug two race conditions that could lead to deadlocks... |
blob | commitdiff | diff to current |
2009-11-11 |
Simon Marlow | Second attempt to fix #1185 (forkProcess and -threaded) |
blob | commitdiff | diff to current |
2009-11-06 |
Simon Marlow | Rollback #1185 fix |
blob | commitdiff | diff to current |
2009-11-04 |
Ian Lynagh | Fix the build on Windows |
blob | commitdiff | diff to current |
2009-11-03 |
Simon Marlow | Fix #1185: restart the IO manager after fork() |
blob | commitdiff | diff to current |
2009-08-30 |
Simon Marlow | Address #3310 |
blob | commitdiff | diff to current |
2009-08-07 |
Ian Lynagh | Add some more C wrappers; patch from Krister Walfridsson |
blob | commitdiff | diff to current |
2009-07-11 |
Ian Lynagh | Fix build on Windows |
blob | commitdiff | diff to current |
2009-07-10 |
Ian Lynagh | Remove an unused import |
blob | commitdiff | diff to current |
2009-07-10 |
Ian Lynagh | reportStackOverflow now returns IO () |
blob | commitdiff | diff to current |
2009-07-10 |
Ian Lynagh | GHC.Conc.reportError now returns IO () |
blob | commitdiff | diff to current |
2009-07-10 |
Ian Lynagh | Minor code tidyups in GHC.Conc |
blob | commitdiff | diff to current |
2009-07-10 |
Ian Lynagh | Fix "warn-unused-do-bind" warning in GHC.Conc |
blob | commitdiff | diff to current |
2009-07-07 |
Ian Lynagh | Add back imports needed on Windows |
blob | commitdiff | diff to current |
2009-07-07 |
Ian Lynagh | Remove unused imports |
blob | commitdiff | diff to current |
2009-07-06 |
simonpj@microsoft.com | Remove unused imports from base |
blob | commitdiff | diff to current |
2009-06-24 |
Simon Marlow | setNonBlockingMode now takes a flag, can turn blocking... |
blob | commitdiff | diff to current |
2009-06-22 |
Simon Marlow | Tidy up use of read/write/recv/send; avoid unnecessary... |
blob | commitdiff | diff to current |
2009-06-12 |
Simon Marlow | Rewrite of the IO library, including Unicode support |
blob | commitdiff | diff to current |
2009-04-24 |
Ian Lynagh | Use a bang pattern when we where/let-bind values with... |
blob | commitdiff | diff to current |
2009-04-23 |
Simon Marlow | FIX #3171: make sure we have only one table of signal... |
blob | commitdiff | diff to current |
2009-03-11 |
Simon Marlow | avoid a space leak building up in the "prodding" IORef... |
blob | commitdiff | diff to current |
2009-02-20 |
Ian Lynagh | Fix warnings: put imports inside ifdefs |
blob | commitdiff | diff to current |
2009-02-20 |
Ian Lynagh | ifdef out the syncIOManager export on Windows; fixes... |
blob | commitdiff | diff to current |
2009-02-19 |
Simon Marlow | Set the IO manager pipe descriptors to FD_CLOEXEC |
blob | commitdiff | diff to current |
2009-02-19 |
Simon Marlow | Rewrite of signal-handling (base patch; see also ghc... |
blob | commitdiff | diff to current |
2009-01-31 |
Ian Lynagh | Update the Exception docs |
blob | commitdiff | diff to current |
2008-11-29 |
shelarcy | Fix typo (or out of date reference) in throwTo document... |
blob | commitdiff | diff to current |
2008-11-06 |
Simon Marlow | add GHC.Conc.runSparks (required by GHC patch "Run... |
blob | commitdiff | diff to current |
2008-10-16 |
Simon Marlow | docs about how exceptions are handled by forkIO'd threa... |
blob | commitdiff | diff to current |
2008-10-13 |
Clemens Fruhwirth | Import n_capabilities via import symbol when linking... |
blob | commitdiff | diff to current |
2008-10-10 |
Simon Marlow | add readTVarIO :: TVar a -> IO a |
blob | commitdiff | diff to current |
2008-09-02 |
Simon Marlow | docs: mention that killThread on a completed thread... |
blob | commitdiff | diff to current |
2008-08-23 |
Ian Lynagh | Fix Windows-only warnings |
blob | commitdiff | diff to current |
2008-08-22 |
Ian Lynagh | Fix Windows-only warnings in GHC.Conc |
blob | commitdiff | diff to current |
2008-08-20 |
Ian Lynagh | Fix some more warnings |
blob | commitdiff | diff to current |
2008-08-03 |
Ian Lynagh | Remove the duplicate definition of throwTo in Control... |
blob | commitdiff | diff to current |
2008-08-01 |
Ian Lynagh | Remove unused imports |
blob | commitdiff | diff to current |
2008-08-01 |
Ian Lynagh | Rejig some code so Control.Exception and GHC.Conc don... |
blob | commitdiff | diff to current |
2008-08-01 |
Ian Lynagh | Reshuffle GHC.Conc/GHC.TopHandler a bit to remove a... |
blob | commitdiff | diff to current |
2008-07-31 |
Ian Lynagh | TopHandler now uses the new extensible exceptions |
blob | commitdiff | diff to current |
2008-07-30 |
Ian Lynagh | Start to actually use extensible exceptions |
blob | commitdiff | diff to current |
2008-07-30 |
Ian Lynagh | Rejig the extensible exceptions so there is less circul... |
blob | commitdiff | diff to current |
2008-06-21 |
Ian Lynagh | Use extensible exceptions at the lowest level |
blob | commitdiff | diff to current |
2008-07-30 |
Simon Marlow | add some big warnings to the docs for unsafeIOToSTM... |
blob | commitdiff | diff to current |
2008-07-10 |
Ian Lynagh | Fix haddocking with older haddocks |
blob | commitdiff | diff to current |
2008-07-10 |
Simon Marlow | Add threadStatus :: ThreadId -> IO ThreadStatus |
blob | commitdiff | diff to current |
2008-06-16 |
Ian Lynagh | Avoid using deprecated flags |
blob | commitdiff | diff to current |
2008-03-05 |
Don Stewart | untabify |
blob | commitdiff | diff to current |
2008-02-28 |
Simon Marlow | export MVar, TVar, and STM non-abstractly |
blob | commitdiff | diff to current |
2008-01-20 |
Ross Paterson | haddock attributes for haddock-2.0 |
blob | commitdiff | diff to current |
2007-12-05 |
Simon Marlow | docs: describe the changes to forkIO, and document... |
blob | commitdiff | diff to current |
2007-12-04 |
Simon Marlow | protect console handler against concurrent access ... |
blob | commitdiff | diff to current |
2007-12-04 |
Simon Marlow | protect against concurrent access to the signal handler... |
blob | commitdiff | diff to current |
2007-11-26 |
Ian Lynagh | Escape some special characters in haddock docs |
blob | commitdiff | diff to current |
2007-11-16 |
Simon Marlow | fix comment |
blob | commitdiff | diff to current |
2007-10-09 |
Simon Marlow | expose the value of +RTS -N as GHC.Conc.numCapabilities... |
blob | commitdiff | diff to current |
2007-05-23 |
Ian Lynagh | Fix comment: maperrno is in Win32Utils.c, not runProcess.c |
blob | commitdiff | diff to current |
2007-04-04 |
Ian Lynagh | Don't use Fd/FD in foreign decls |
blob | commitdiff | diff to current |
2007-04-03 |
Ian Lynagh | Fix C/Haskell type mismatches |
blob | commitdiff | diff to current |
2007-03-07 |
Simon Marlow | fix race condition in prodServiceThread |
blob | commitdiff | diff to current |
2007-02-09 |
Ian Lynagh | The Windows counterpart to 'wrapround of thread delays' |
blob | commitdiff | diff to current |
2007-01-29 |
Neil Davies | wrapround of thread delays |
blob | commitdiff | diff to current |
2007-01-17 |
Simon Marlow | fix threadDelay |
blob | commitdiff | diff to current |
2006-12-11 |
simonpj@microsoft | Mention that throwTo does not guarantee promptness... |
blob | commitdiff | diff to current |
2006-12-11 |
simonpj@microsoft | Add note about synhronous delivery of throwTo |
blob | commitdiff | diff to current |
2006-12-01 |
Simon Marlow | Add support for the IO manager thread on Windows |
blob | commitdiff | diff to current |
2006-11-28 |
Ian Lynagh | Make sure the threaded threadDelay sleeps at least... |
blob | commitdiff | diff to current |
2006-10-07 |
tharris@microsoft.com | STM invariants |
blob | commitdiff | diff to current |
2006-09-04 |
Ross Paterson | Typeable1 instances for STM and TVar |
blob | commitdiff | diff to current |
2006-07-14 |
simonpj@microsoft | Improve documentation of atomically |
blob | commitdiff | diff to current |
2006-06-14 |
Ross Paterson | add signature for registerDelay |
blob | commitdiff | diff to current |
2006-06-13 |
Ross Paterson | a few doc comments |
blob | commitdiff | diff to current |
2006-05-24 |
Simon Marlow | add a way to ask the IO manager thread to exit |
blob | commitdiff | diff to current |
2006-05-18 |
Simon Marlow | Move Eq, Ord, Show instances for ThreadId to GHC.Conc |
blob | commitdiff | diff to current |
2006-05-18 |
Simon Marlow | Better error handling in the IO manager thread |
blob | commitdiff | diff to current |
2006-03-27 |
Simon Marlow | add forkOnIO :: Int -> IO () -> IO ThreadId |
blob | commitdiff | diff to current |
2006-01-10 |
simonmar | [project @ 2006-01-10 10:23:16 by simonmar] |
blob | commitdiff | diff to current |
2005-12-05 |
simonmar | [project @ 2005-12-05 11:42:47 by simonmar] |
blob | commitdiff | diff to current |
2005-12-02 |
simonmar | [project @ 2005-12-02 14:29:28 by simonmar] |
blob | commitdiff | diff to current |
2005-12-01 |
simonmar | [project @ 2005-12-01 12:32:24 by simonmar] |
blob | commitdiff | diff to current |
2005-11-30 |
simonmar | [project @ 2005-11-30 16:56:24 by simonmar] |
blob | commitdiff | diff to current |
2005-11-30 |
simonmar | [project @ 2005-11-30 12:24:18 by simonmar] |
blob | commitdiff | diff to current |
next |