Wed May  5 04:49:47 PDT 2010  Simon Marlow <[email protected]>
  * Make the running_finalizers flag task-local
  Fixes a bug reported by Lennart Augustsson, whereby we could get an
  incorrect error from the RTS about re-entry from a finalizer,

    M ./rts/RtsAPI.c -3 +3
    M ./rts/Task.c +1
    M ./rts/Task.h +3
    M ./rts/Weak.c -7 +16

View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100505114947-12142-d1e29480127a1c24449db46fc02c2df3b11106da.gz

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to