dejafu/concurrency/Control
Michael Walker 45256193c0 Implement bound threads
This also adds forkOS(N) and isCurrentThreadBound to MonadConc, a
breaking change.

Note: forkOSWithUnmask(N) is NOT added to MonadConc, as it isn't
supported in base-4.8 (GHC 7.10).  See #132 for the action on this.

A bound thread under test gets a dedicated worker thread, which is
forked bound using the underlying MonadConc.  This worker is used for
all lifted actions, with execution as normal otherwise.
2017-12-12 14:06:59 +00:00
..
Concurrent concurrency-1.2.3.0 release 2017-11-30 21:25:51 +00:00
Monad Implement bound threads 2017-12-12 14:06:59 +00:00