Commits

Show all
Author Commit Message Labels Comments Date
Bryan O'Sullivan
Added tag 0.2.2.0 for changeset e7c91e7b0e1c
Bookmarks
master
basvandijk
Add upper bound on base which is required by hackage
Tags
0.2.2.0
basvandijk
Bump version to 0.2.2.0 & add me as a maintainer
basvandijk
Fix #10 by talking about the number of stripes instead of the stripe count / size.
basvandijk
Add and export the destroyAllResources function
Bryan O'Sullivan
Make developer flag manual
basvandijk
Require at least base-4.4.0.0 (ghc-7.2.1) This is the first base which provides: forkIOWithUnmask
Bryan O'Sullivan
Merge pull request #17 from basvandijk/label-reaper-thread Label the reaper thread
basvandijk
Make sure the reaper thread can always be killed Previously the reaper thread would be unkillable if createPool was called in a masked context i.e.: pool <- mask_ $ createPool ... When pool gets garbage collected the KillThread exception can't be delivered to the reaper thread because it inherited the masked state of the calling thread. This could lead to a resource leak. Now we use: forkIOWithUnmask $ \unmask -> unmask ... which ensures …
basvandijk
Label the reaper thread This enables identifying those threads when analyzing a GHC event log file using ghc-events-analyze.
Kim Altintop
Use mkWeakIORef for finalization of `LocalPool`s This is essentially rebasing #14 on top of #15, as the former had the same "early finalizer" issue.
Kim Altintop
Prevent the finalizer to run early
Bryan O'Sullivan
Merge pull request #11 from kim/master Non-blocking versions of 'withResource', 'takeResource'
Kim Altintop
Implement tryTakeResource, tryWithResource
Bryan O'Sullivan
Added tag 0.2.1.1 for changeset ccaa7c42c382
Bryan O'Sullivan
Bump version to 0.2.1.1
Tags
0.2.1.1
Bryan O'Sullivan
Make GHC 7.6 happy
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Added tag 0.2.1.0 for changeset 1453c7d3314f
Bryan O'Sullivan
Bump version to 0.2.1.0
Tags
0.2.1.0
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Added tag 0.2.0.4 for changeset f3fc5de81581
Bryan O'Sullivan
Merge
Michael Snoyman
Async exception protection on withResource
Michael Snoyman
takeResource, destroyResource and putResource
Bryan O'Sullivan
Bump version to 0.2.0.4
Tags
0.2.0.4
Bryan O'Sullivan
Merge pull request #6 from basvandijk/master Support monad-control-0.3
basvandijk
Support monad-control-0.3. Fixes: #5
Bryan O'Sullivan
Added tag 0.2.0.3 for changeset 89a5ed47828f
Bryan O'Sullivan
Bump version to 0.2.0.3
Tags
0.2.0.3
  1. Prev
  2. Next