On Wed, Oct 01, 2003 at 11:02:52AM +0100, Simon Marlow wrote: > > > Oh yes, one more datum. If I run hs_perform_gc before each and every > > mallocForeignPtrBytes and reallocBytes, the leak goes much more slowly, > > and the code gets much further in the job before getting killed. But > > it still leaks, and still gets killed. > > It could potentially be a memory leak in the RTS. There are two ways to > proceed: if you have a GHC build around, you can compile up a debugging > RTS and run with sanity checking enabled (+RTS -DS), which will check > for memory leaks. If there are any memory leaks in the RTS, this will > throw an assertion failure immediately.
This sounds like a good plan (I do have a ghc build around). How do I go about compiling a debugging RTS? -- David Roundy http://www.abridgegame.org _______________________________________________ Haskell-Cafe mailing list [EMAIL PROTECTED] http://www.haskell.org/mailman/listinfo/haskell-cafe
