[PD-dev] [PATCH] Replace getbytes calls by alloca whenever possible in mrpeach's packOSC.c

patko colet.patrice at free.fr
Sun Dec 12 15:52:57 CET 2010


Hello, is your patch working on all platforms?


----- "Julien 'Lta' BALLET" <elthariel at gmail.com> a écrit :

> Hello,
> 
> 
> Good question indeed. This is a general improvement. Sorry for not
> explaining it in the first place, this is my first post and patch on
> the pd-dev ml.
> 
> 
> --
> Lta
> 
> 
> On Fri, Dec 10, 2010 at 5:01 PM, Hans-Christoph Steiner <
> hans at at.or.at > wrote:
> 
> 
> 
> My first question is: what's the problem that you are trying to solve?
> Are there specific bugs, or just a general improvement?
> 
> .hc
> 
> 
> 
> 
> On Dec 10, 2010, at 8:50 AM, Julien 'Lta' BALLET wrote:
> 
> 
> 
> 
> 
> 
> Hello,
> 
> As said in the title, i submit you a small patch to mrpeach's osc
> code, to replace calls to getbytes by alloca calls in part of the code
> that might get called in the soundcard callback.
> 
> The considered memory sizes are quites small and then won't smash the
> stack. This removes the need for memory deallocation and reduces the
> page fault risk as well as the memory allocation time.
> 
> This is kind of a naive patch, since i don't fully know yet the pd
> codebase.
> 
> Any comment would be appreciated.
> 
> Regards,
> Lta.
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
> 
> 
> 
> ----------------------------------------------------------------------------
> 
> Computer science is no more related to the computer than astronomy is
> related to the telescope. -Edsger Dykstra
> 
> 
> 
> 
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev

-- 
Patrice Colet 



More information about the Pd-dev mailing list