[PD] symbol anxiety
Phil Stone
pkstone at ucdavis.edu
Mon Feb 23 22:55:35 CET 2009
Frank Barknecht wrote:
> Hallo,
> Phil Stone hat gesagt: // Phil Stone wrote:
>
>
>> Frank Barknecht wrote:
>>
>>> A fix for this maketime would be to reuse the symbols ":00" ... ":59"
>>> for minutes and hours by using two [cnv] objects for these. Then you
>>> would be able to let the clock run for decades before you get into
>>> trouble with the symbol table.
>>>
>> I've pondered this, and can't figure out what you mean, unless you're
>> suggesting having 60 canvases, one for each possible number?
>>
>
> No, only two canvases, one for minutes, one for seconds. See
> attachment. This way you only ever generate 60 different symbols. As
> existing symbols are reused, your memory usage doesn't grow after
> that.
>
Oh! Very good. I didn't realize that an identical symbol would get
re-used. For completeness' sake, I will make a new [ps-stopwatch] that
does not leak (and is plain vanilla, to boot).
Cheers, Frank.
Phil
More information about the Pd-list
mailing list