#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