summaryrefslogtreecommitdiff
path: root/libraries/base/GHC/Event/TimerManager.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove redundant "do", "return" and language extensions from baseHécate2020-09-231-1/+1
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-051-7/+6
* winio: fix initial linux validate buildAndreas Klebinger2020-07-151-1/+1
* winio: Multiple refactorings and support changes.Tamar Christina2020-07-151-14/+2
* base/TimerManager: Clamp timer expiration time to maxBoundBen Gamari2018-05-301-6/+16
* Use unsafeInsertNew to create timers in TimerManagerMitchell Rosen2018-05-051-1/+3
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-2/+4
* Expose monotonic time from GHC.Event.ClockTom Sydney Kerckhove2017-10-191-1/+1
* Optimize TimerManageralexbiehl2017-07-111-5/+16
* base: Track timer PSQ timeouts as Word64 instead of DoubleBen Gamari2017-04-171-7/+7
* Allow CallStacks to be frozenEric Seidel2015-12-231-2/+2
* Remove outdated TODO in TimeManagerYuras Shumovich2014-11-171-26/+0
* Move `mapM` and `sequence` to GHC.Base and break import-cyclesHerbert Valerio Riedel2014-09-211-1/+1
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-181-1/+1
* Move (=<<) to GHC.BaseHerbert Valerio Riedel2014-09-181-1/+1
* Move `Maybe`-typedef into GHC.BaseHerbert Valerio Riedel2014-09-161-1/+0
* Revert "Revert "rts/base: Fix #9423"" and resolve issue that caused the revert.Andreas Voellmy2014-09-161-0/+1
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-2/+1
* Revert "rts/base: Fix #9423"Austin Seipp2014-08-221-1/+0
* rts/base: Fix #9423Andreas Voellmy2014-08-191-0/+1
* Typos in commentsGabor Greif2014-06-191-1/+1
* Normalize GHC Trac URLsHerbert Valerio Riedel2014-04-191-1/+1
* Replace all atomicModifyIORef calls in GHC.Event.TimerManagerIan Lynagh2013-06-081-5/+5
* IO manager: Edit the timeout queue directly, rather than using an edit listIan Lynagh2013-06-081-32/+29
* Remove uses of RecordWildCards in GHC.Event.TimerManagerIan Lynagh2013-06-081-11/+10
* Update parallel IO manager to handle the invalid files in the same way as pre...Andreas Voellmy2013-05-051-2/+2
* preventing warnings.Kazu Yamamoto2013-02-111-3/+2
* Use poll backend for TimerManager.Andreas Voellmy2013-02-111-10/+2
* Added support to backends for non-blocking poll() call.Andreas Voellmy2013-02-111-1/+1
* Removed control registration flag from Manager and TimerManager new functions.Andreas Voellmy2013-02-111-5/+5
* Specialized the TimerManager by removing the file monitoring support.Andreas Voellmy2013-02-111-0/+283