>
> I've got another question regarding tables, hopefully not as silly as
>> the last one ->
>>
>> When creating a table in Faust it produces C++ code with a static global
>> variable to hold the data.
>>
>> `static float ftbl0mydspSIG0[65537];`
>>
>> (from example `generator/osci.dsp`, using Faust 2.0.a73, owl.cpp
>> architecture)
>>
>> Is there any way to instruct Faust to create this on the heap instead?
>>
>
> Yes, I would like these tables to be allocated on the heap too.
> It would lower garbage collection pause time when
> using a conservative garbage collection such as bdw-gc.
>

Oh yes, I would totally advocate for that. As Stéphane said, having
compilation options to choose this type of behavior seems like the way to
go.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Faudiostream-devel mailing list
Faudiostream-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-devel

Reply via email to