• Jost Berthold's avatar
    use GHC-7.8.3's values for thread block reason (fixes #9333) · 4ee8c273
    Jost Berthold authored
    For now, BlockedOnMVar and BlockedOnMVarRead are not distinguished.
    Making the distinction would mean to change an exported datatype
    (API change). Code for this change is included but commented out.
    The patch adds a test for the threadstatus, which retrieves status
    BlockedOnMVar for two threads blocked on writing and reading an MVar.
    Test Plan: ran validate, including the new test
    Reviewers: simonmar, austin, ezyang
    Reviewed By: austin, ezyang
    Subscribers: phaskell, simonmar, relrod, carter
    Differential Revision: https://phabricator.haskell.org/D83
.gitignore 46.9 KB