[Haskell-cafe] Memory usage outside of the Haskell heap
Joel Reymont
joelr1 at gmail.com
Sat Nov 5 07:18:04 EST 2005
Folks,
How can I profile memory usage outside of the Haskell heap? I'm using
FastStrings for everything and some folks on #haskell suspect it
might be causing my problems.
hGet :: Handle -> Int -> IO FastString
hGet _ 0 = return empty
hGet h i = do fp <- mallocForeignPtr i
l <- withForeignPtr fp $ \p-> hGetBuf h p i
return $ PS fp 0 l
I do this a lot and the finalizers might not be running or something
like that.
Thanks, Joel
--
http://wagerlabs.com/
More information about the Haskell-Cafe
mailing list