> The other thing that strikes me about this is don't we also have
> the same potential problem with weak pointer finalisers? Can they
> be supported in Haskell without pre-emptive concurrency?

Weak pointers are a GHC-only extension too, at the moment.  They require
some careful GC algorithms as well as support for Haskell finalisers.
GHC uses weak pointers to implement ForeignPtr internally.

Cheers,
        Simon
_______________________________________________
Glasgow-haskell-users mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to