On Thu, 29 May 2025 20:59:31 +0200
ichthyo <p...@ichthyostega.de> wrote:

>> On 28.05.25 10:38, Will Godfrey wrote:  
>>> Finally, I notice this is slightly slower to startup.  
>
>On 29.05.25 17:42, ichthyo wrote:
>> Haven't noticed that, but I'll do a comparison with two release builds.  
>
>Drilled down with timings.
>
>Culprit is Bank loading.
>Seems the new code somehow does not use the data
>from the persisted file and thus does a full rediscovery.
>
>
>The infosearch function takes roughly the same time in both versions,
>about 110µs. But it is called 1000 times in the new version, and not
>at all in the old version.
>So the new version needs about 150ms longer for boot-up.

Ouch!

The search is only supposed to be done if an instrument file doesn't have all
of ADD, SUB & PAD entries defined in the header.

-- 
Will J Godfrey {apparently now an 'elderly'}
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.



_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to