[commit: ghc] ghc-lwc2: Added FairShare user-level scheduler. Uses heavy-weight getClockTime. (eb2f919)

Sivaramakrishnan Krishnamoorthy Chandrasekaran t-sichan at microsoft.com
Sat May 11 00:51:38 CEST 2013


Repository : http://darcs.haskell.org/ghc.git/

On branch  : ghc-lwc2

https://github.com/ghc/ghc/commit/eb2f919978b256bcd3e8a7e90a927c642643abf3

>---------------------------------------------------------------

commit eb2f919978b256bcd3e8a7e90a927c642643abf3
Author: KC Sivaramakrishnan <chandras at cs.purdue.edu>
Date:   Fri May 10 18:10:35 2013 -0400

    Added FairShare user-level scheduler. Uses heavy-weight getClockTime.

 .../{ConcurrentList.hs => FairShare.hs}            | 129 ++++++++++++---------
 tests/Benchmarks/ChameneosRedux/Makefile           |   3 +-
 .../ChameneosRedux/chameneos-redux-TMVar.hs        |   2 +-
 .../ChameneosRedux/chameneos-redux-lwc.hs          |   3 +-
 .../Benchmarks/ChameneosRedux/pqueue-1.2.1.tar.gz  | Bin 0 -> 20392 bytes
 5 files changed, 80 insertions(+), 57 deletions(-)


Diff suppressed because of size. To see it, use:

    git show eb2f919978b256bcd3e8a7e90a927c642643abf3



More information about the ghc-commits mailing list