FIX #1364: added support for C finalizers that run as soon as the value is no longer...
authorIvan Tomac <tomac@pacific.net.au>
Wed, 10 Dec 2008 15:05:10 +0000 (15:05 +0000)
committerIvan Tomac <tomac@pacific.net.au>
Wed, 10 Dec 2008 15:05:10 +0000 (15:05 +0000)
commitf5d5a1db650290902fbec064df087d2a6c2738dd
treee5e9a153478e9b01a5d27acc7c736fb111dd5d10
parenta19d2f066c4c39bcff7bc6e64ad008085f4329f7
FIX #1364: added support for C finalizers that run as soon as the value is no longer reachable.

Patch amended by Simon Marlow:
  - mkWeakFinalizer# commoned up with mkWeakFinalizerEnv#
Foreign/ForeignPtr.hs
GHC/ForeignPtr.hs