[GHC] #9333: Thread status decoded wrong in base library

GHC ghc-devs at haskell.org
Mon Jul 28 14:34:18 UTC 2014


#9333: Thread status decoded wrong in base library
-------------------------------------+-------------------------------------
              Reporter:  jberthold   |            Owner:  jberthold
                  Type:  bug         |           Status:  patch
              Priority:  normal      |        Milestone:
             Component:              |          Version:  7.8.3
  libraries/base                     |         Keywords:
            Resolution:              |     Architecture:  Unknown/Multiple
      Operating System:              |       Difficulty:  Easy (less than 1
  Unknown/Multiple                   |  hour)
       Type of failure:  Incorrect   |       Blocked By:
  result at runtime                  |  Related Tickets:
             Test Case:              |
              Blocking:              |
Differential Revisions:  Phab:D83    |
-------------------------------------+-------------------------------------

Comment (by Austin Seipp <austin@…>):

 In [changeset:"4ee8c27302e6bb3892e7c47a7111b0683d032c07/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="4ee8c27302e6bb3892e7c47a7111b0683d032c07"
 use GHC-7.8.3's values for thread block reason (fixes #9333)

 Summary:
 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
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9333#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list