#986: SMP race condition in getContents
----------------------------+-----------------------------------------------
 Reporter:  int-e           |          Owner:  igloo           
     Type:  merge           |         Status:  new             
 Priority:  normal          |      Milestone:  6.6.1           
Component:  Runtime System  |        Version:  6.6             
 Severity:  normal          |     Resolution:                  
 Keywords:                  |     Difficulty:  Moderate (1 day)
 Testcase:                  |   Architecture:  Multiple        
       Os:  Multiple        |  
----------------------------+-----------------------------------------------
Changes (by simonmar):

  * owner:  simonmar => igloo
  * type:  bug => merge

Comment:

 I've committed some fixes to the HEAD for this, let's let them settle a
 while before merging.  The patches are:

 {{{
 Tue Mar  6 14:31:12 GMT 2007  Simon Marlow <[EMAIL PROTECTED]>
   * add noDuplicate#

 Tue Mar  6 14:27:32 GMT 2007  Simon Marlow <[EMAIL PROTECTED]>
   * THREADED_RTS: use cas() when claiming thunks
 }}}

 and for libraries/base:

 {{{
 Tue Mar  6 14:54:24 GMT 2007  Simon Marlow <[EMAIL PROTECTED]>
   * Prevent duplication of unsafePerformIO on a multiprocessor
 }}}

 and for the testsuite:

 {{{
 Tue Mar  6 15:54:50 GMT 2007  Simon Marlow <[EMAIL PROTECTED]>
   * add test for #986
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/986>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to