
5 Nov
2005
5 Nov
'05
7:58 a.m.
Is there a way to tell ghc to use a debug version of the malloc library when building? Can I just pass in -lmalloc_debug or something like that? On Nov 5, 2005, at 12:18 PM, Joel Reymont wrote:
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