summaryrefslogtreecommitdiff
path: root/libffi
diff options
context:
space:
mode:
authorJosef Svenningsson <josef.svenningsson@gmail.com>2008-10-10 15:03:22 +0000
committerJosef Svenningsson <josef.svenningsson@gmail.com>2008-10-10 15:03:22 +0000
commita970a3775856642e6d3690b5421e7dcb3e420d36 (patch)
tree80c7621116e716f16c093a7f59ca5638fe0c8fb1 /libffi
parentb69843467459d43168519ced8d0cf45227c4c7be (diff)
downloadhaskell-a970a3775856642e6d3690b5421e7dcb3e420d36.tar.gz
When waking up thread blocked on TVars, wake oldest first (#2319)
StgTVarWatchQueue contains the threads blocked on a TVar in order youngest first. The list has to be traversed backwards to unpark the threads oldest first. This improves the fairness when using STM in some situations.
Diffstat (limited to 'libffi')
0 files changed, 0 insertions, 0 deletions