Avoid allocating while holding a lock (#8242)
authorTakano Akio <aljee@hyper.cx>
Fri, 6 Sep 2013 10:55:37 +0000 (19:55 +0900)
committerAustin Seipp <aseipp@pobox.com>
Sun, 8 Sep 2013 08:55:06 +0000 (03:55 -0500)
commit41296315f7b1e0eccfa6c94c49f1cdd977f741fb
treee7f8e1cb080277815ed9737b76d956ce9ae07973
parentd85044f6b201eae0a9e453b89c0433608e0778f0
Avoid allocating while holding a lock (#8242)

This reverts commit 6770663f764db76dbb7138ccb3aea0527d194151.

If the program enters the garbage collector with the closure
lock held, it will confuse the garbage collector and will
result in an infinite loop in evacuate().

Signed-off-by: Austin Seipp <aseipp@pobox.com>
rts/PrimOps.cmm