Since Allen Bauer
spilled the beans that FastMM4 will be the default memory manager in DeXter, we have switched over to
FastMM4 for all of our applications. These applications are heavily threaded MIDAS/COM servers, with internal COM/DLL references. The switchover has been a real eye-opener. Using the debug version of FastMM in order to pinpoint memory leaks, we have found some (more than a couple, but less than "a lot" :)) places throughout all of the applications where we were forgetting to free memory. Another benefit is that the servers have been performing much better under stress than they used to.
In addition, Pierre has been absolutely fantastic. I've had several email exchanges with him, and he is always willing to take bug reports and get fixes, in addition to implementing feature requests. My company has donated to the FastMM project, and I am adding another donation from my pocket since I think this is such a great tool, and a worthwhile thing to support. I would highly recommend that you check this out, and if you find it useful, throw a donation his way!