|
From: Bryan M. <om...@br...> - 2006-08-13 10:54:34
|
Bart, the main difference is that Omega tracks pointers during execution (for instant leak detection) whereas Memcheck scans for pointers to non-freed blocks at the end of the run. It depends what functionality you need tbh. I saw "dynamically" and thought pointers as well but if this isn't the case, I shall be quiet again :P Bryan Bart Van Assche wrote: > Hello Bryan, > > How does Omega differ from memcheck with regard to keeping track of > allocated memory ? memcheck keeps a list of blocks allocated with > malloc() and friends in MC_(malloc_list) -- see also > memcheck/mc_malloc_wrappers.c. > > On 8/12/06, *Bryan Meredith* <om...@br... > <mailto:om...@br...>> wrote: > > Bart, > > for the "keeping track of allocated memory" bit - please help yourself > to anything out of Omega that will help you do what you need. I am > firming up the ABI register related stuff at the moment but it > currently > works pretty well (at least all the reported bugs have been fixed :D). > > If you can keep any bits you take in a separate file, it will also be > easier to patch up. > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > ------------------------------------------------------------------------ > > _______________________________________________ > Valgrind-developers mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-developers |