Changes between Version 92 and Version 93 of LightweightConcurrency


Ignore:
Timestamp:
May 22, 2012 11:05:08 PM (2 years ago)
Author:
kc
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • LightweightConcurrency

    v92 v93  
    371371=== Preemptive Scheduling === 
    372372 
     373GHC's concurrency library supports preemptive scheduling of threads. In the LWC implementation, we utilize the scheduler actions to preempt the thread; on a timer interrupt, we execute the current thread's schedulerSContAction followed by yieldControlAction. This is similar to the implementation of the `yield` primitive described [#Schedulers earlier]. 
     374 
    373375=== Safe Foreign Calls === 
    374376