[project @ 2005-11-10 16:14:01 by simonmar]
authorsimonmar <unknown>
Thu, 10 Nov 2005 16:14:01 +0000 (16:14 +0000)
committersimonmar <unknown>
Thu, 10 Nov 2005 16:14:01 +0000 (16:14 +0000)
commit84b434c5c07ce864353cdf9780873555daad3b47
tree2ce9d9e7205a046156793f3051950d15015f9c4d
parent51ab82d2c77dbb12fb6d92cfcf6ee30c5a543997
[project @ 2005-11-10 16:14:01 by simonmar]
Fix a crash in STM; we were releasing ownership of the transaction too
early in stmWait(), so a TSO could be woken up before we had finished
putting it to sleep properly.
ghc/includes/StgMiscClosures.h
ghc/rts/HeapStackCheck.cmm
ghc/rts/PrimOps.cmm
ghc/rts/STM.c