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

Julien 'Lta' BALLET elthariel at gmail.com
Sat Dec 11 03:00:30 CET 2010


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
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20101211/650a2726/attachment.htm>


More information about the Pd-dev mailing list