Changes between Version 92 and Version 93 of LightweightConcurrency


Ignore:
Timestamp:
May 22, 2012 11:05:08 PM (3 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