[project @ 2005-05-05 11:35:29 by simonmar]
authorsimonmar <unknown>
Thu, 5 May 2005 11:35:29 +0000 (11:35 +0000)
committersimonmar <unknown>
Thu, 5 May 2005 11:35:29 +0000 (11:35 +0000)
commitc2d428ba7d0f92d4e97eec7d5d877958689dbc55
treeaf87610bca3e883a3729ed0613adafe8d6cd07fd
parent8ffe6eb9e68b0e8508bd943d51f6575709865afd
[project @ 2005-05-05 11:35:29 by simonmar]
Treat the blackhole_queue as a weak list: it shouldn't keep its
elements alive, because otherwise we can't detect deadlock using the
GC.  Fortunately the fix is quite simple.
ghc/rts/GC.c
ghc/rts/Schedule.c