On Wed, Sep 20, 2017 at 02:54:31PM +0200, Christophe de Dinechin wrote: > > > >> The benefit of doing it that way (in addition to requiring less source code > >> changes and making following rebases or merge much easier) is that it leaves > >> the option to instrument spice allocations specifically when the need > >> arises. > >> > > > > There are many tools to instruments memory allocations and is not hard > > to write one on your own. For instance knowing that objects file takes > > precedence over libraries you can write a module defining malloc, or use > > --wrap linker option or LD_PRELOAD. > > That works if you want to instrument all malloc calls. If you want to do > something specific to spice, you can’t do that. You could do that with systemtap for example. And I really don't think we should have our spice_xxx wrappers for library calls. Christophe _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel