Permalink
Commits on Dec 16, 2014
  1. @basvandijk
Commits on Oct 25, 2014
  1. @basvandijk

    Bump version to 0.2.3.1

    basvandijk committed Oct 25, 2014
Commits on Oct 24, 2014
  1. @reinh
Commits on Jun 8, 2014
  1. @basvandijk
Commits on May 7, 2014
  1. Added tag 0.2.2.0 for changeset e7c91e7b0e1c

    --HG--
    extra : amend_source : 1639131c7db8d28cddbbe12f51c9dbfdb75872a3
    committed May 7, 2014
  2. @basvandijk
  3. @basvandijk
  4. @basvandijk

    Fix #10 by talking about the number of stripes

    instead of the stripe count / size.
    basvandijk committed May 7, 2014
  5. @basvandijk
Commits on Apr 28, 2014
  1. Make developer flag manual

    committed Apr 28, 2014
Commits on Mar 14, 2014
  1. @basvandijk

    Require at least base-4.4.0.0 (ghc-7.2.1)

    This is the first base which provides: forkIOWithUnmask
    basvandijk committed Mar 14, 2014
Commits on Mar 13, 2014
  1. Merge pull request #17 from basvandijk/label-reaper-thread

    Label the reaper thread
    committed Mar 13, 2014
  2. @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 asynchronous exception can always be delivered to the
    reaper thread.
    basvandijk committed Mar 13, 2014
  3. @basvandijk

    Label the reaper thread

    This enables identifying those threads when analyzing a GHC event log
    file using ghc-events-analyze.
    basvandijk committed Mar 13, 2014
Commits on Nov 13, 2013
  1. @kim

    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 committed Nov 13, 2013
Commits on Nov 12, 2013
  1. @kim

    Prevent the finalizer to run early

    kim committed Nov 12, 2013
Commits on Feb 12, 2013
  1. Merge pull request #11 from kim/master

    Non-blocking versions of 'withResource', 'takeResource'
    committed Feb 12, 2013
Commits on Jan 27, 2013
  1. @kim
Commits on Aug 27, 2012
  1. Bump version to 0.2.1.1

    committed Aug 27, 2012
  2. Make GHC 7.6 happy

    committed Aug 27, 2012
Commits on Jan 13, 2012
  1. Merge

    committed Jan 13, 2012
  2. Bump version to 0.2.1.0

    committed Jan 13, 2012
Commits on Jan 7, 2012
  1. Merge

    committed Jan 7, 2012
  2. Merge

    committed Jan 7, 2012
  3. @snoyberg
  4. @snoyberg
Commits on Dec 9, 2011
  1. Bump version to 0.2.0.4

    committed Dec 9, 2011
  2. Merge pull request #6 from basvandijk/master

    Support monad-control-0.3
    committed Dec 9, 2011
  3. @basvandijk
Commits on Nov 17, 2011
  1. Bump version to 0.2.0.3

    committed Nov 17, 2011
  2. Update email addresses AGAIN

    committed Nov 17, 2011