Changes between Version 5 and Version 6 of Concurrency/DraftReportText


Ignore:
Timestamp:
Jan 16, 2007 1:34:40 PM (9 years ago)
Author:
simonmar@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Concurrency/DraftReportText

    v5 v6  
    7474guarantees that the woken thread completes its `takeMVar` operation.  In fact, a single-wakeup implementation is usually a consequence of providing the fairness extension for `MVar`s above: if multiple threads blocked on an `MVar` were woken up simultaneously, it would be hard to guarantee that any particular thread would eventually gain access to the `MVar`.
    7575
     76The full range of `MVar` operations are described in the documentation for `Control.Concurrent.MVar`, see ??.  A range of concurrent communication facilities can be provided based on `MVar`s, these are expected to be supplied as separate libraries.
     77
    7678'''ToDo''' STM?
    7779