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@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to