Changes between Version 21 and Version 22 of Concurrency
- Timestamp:
- 03/31/06 04:44:02 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Concurrency
v21 v22 38 38 39 39 * Control.Concurrent.MVar - everything except addMVarFinalizer 40 * Control.Concurrent - ThreadId,myThreadId,forkIO,yield,threadWaitRead[1],threadWaitWrite[1],threadDelay ,threadSetPriority[2],threadGetPriority[2]40 * Control.Concurrent - ThreadId,myThreadId,forkIO,yield,threadWaitRead[1],threadWaitWrite[1],threadDelay 41 41 42 42 the FFI must be able to handle 'concurrent nonrentrant' imports, but not … … 63 63 runnable. 64 64 65 [2] priorities are advisory, but higher priority threads should be run in66 preference to lower priority ones.67 68 65 threadDelay guarentees the thread will wait as long as its argument at a 69 66 minimum. it may be blocked for longer. … … 73 70 [1] may be moved to another module (Control.Concurrent.IO?) , routines working on Handles should be 74 71 added too. 75 76 [2] possibly, if we decide to go with priorities77 78 72 79 73 = Optional extensions to basic standard =
