[Haskell-cafe] Re: FPS: Finalizers not running (was
Memoryusageoutside of the Haskell heap)
Ketil Malde
ketil at ii.uib.no
Sat Nov 12 17:01:38 EST 2005
Jan-Willem Maessen wrote:
> I think that if I can get unsafeFreeze/unsafeThaw to work reliably,
> it'll finally outperform Data.Map on your example. I haven't yet
> played with the hash function, which looks kind of bad; there may be
> hope for improvement there as well.
Great!
> User-level Thaw is a bad idea, and I will resist it, even if the
> library ends up using Freeze/Thaw internally to work around GC
> shortcomings.
Why is it a bad idea? (I agree completely about unsafeThaw, which seems
dangerous, but surely there could be a way to construct a mutable copy
of an immutable HashTable? )
-k
More information about the Haskell-Cafe
mailing list